课程
/前端开发
/JavaScript
/JavaScript进阶篇
为何在获取孩子节点时,有孩子节点,却老出现undefinded
2015-05-31
源自:JavaScript进阶篇 9-10
正在回答
原因就是课件里说的注意: 浏览器兼容问题,chrome、firefox等浏览器标签之间的空白也算是一个文本节点。这个原因。
我这输出都需要这样才行,mylist.parentNode.parentNode.parentNode.childNodes[7].innerHTML
被空格挤到了第七个。
有同学用lastChild.其实也被空格给占据了。可以循环mylist.parentNode.parentNode.parentNode.childNodes,
取到第4个nodeName是li的取innerHtml。不够真麻烦。。
lh的妹妹 提问者
贴代码
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
体系课
1347
970
实战
311
923
1179
4 回答为什么会出现这种情况: 3 undefined 3 undefined 3 undefined 3 undefined 3 undefined 3 undefined?
3 回答undefined?????
1 回答undefined
3 回答undefined为什么
5 回答为什么可用宽度:undefined可用高度:undefined