nextSibling,previousSibling,childNodes常见错误
2024-08-27 20:22:17
在使用nextSibling与previousSibling时,常出现选不到预计对象的情况
eg: <div class="a">1</div>
<div class="b" onclick= "aa(this)">2</div>
function aa(obj){
console.log(obj.previousSibling);
}
输出的居然是文本对象,若更改dom,去除空格
<div class="a">1</div><div class="b" onclick= "aa(this)">2</div>
则成功获取<div class="a">1</div>
因为: 在使用nextSibling与previousSibling时,空白文本也是一个节点!
同理childNodes也一样!
最新文章
- android Animation介绍
- 使用串口线真机调试Linux内核
- 执行mysqld_safe报错:mysqld does not exist or is not executable
- iframe跨域访问
- XML的简单学习
- HDUoj-------(1128)Self Numbers
- openldap安装配置
- JS实现回到页面顶部动画效果 2016.03.23
- python url解析
- UI----安健2 UIswitch UIslider
- scope引起的问题
- JavaScript函数(二)
- android BLE Peripheral 模拟 ibeacon 发出ble 广播
- Spark Standalone spark-env.sh
- 三角形(hdu1249)递推
- [20180604]在内存修改数据(bbed).txt
- FastReport报表打印总页数的问题?
- 安装PostGIS 2.1.1 时遇到checking for library containing GDALAllRegister... no
- WorldWind源码剖析系列:地形瓦片类TerrainTile和地形瓦片服务类TerrainTileService
- Java用freemarker导出word