课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么我使用lastChild则显示undefined???
2014-10-14
源自:JavaScript进阶篇 9-10
正在回答
对了几遍,看了上面的回复总算看出区别了,最后一个</li〉标签与</ul>间用了回车,非IE浏览器即将回车符看作空白符当作文本节点,才会输出undefined,测试了删掉</li>与</ul>间的回车符即输出题目要求的结果。
在非IE的浏览器下mylist.parentNode.parentNode.parentNode的子节点的最后一个节点是文本节点也就是空节点,所以会是undefined
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答
1 回答
4 回答
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号