课程
/前端开发
/JavaScript
/JavaScript进阶篇
这样为什么不行呀
2017-03-14
源自:JavaScript进阶篇 9-10
正在回答
mylist.parentNode 访问的是上一层的ul; mylist.parentNode.parentNode 访问的是上一层ul的上一层li; mylist.parentNode.parentNode.parentNode 访问的是访问的是上一层ul的上一层li的ul; 然后mylist.parentNode.parentNode.parentNode.lastChild,访问的是最外层ul的最后一个li的内容, 在添加语句:document.write(mylist.innerHTML);
懂了,谢谢,之前以为就只有ul是父层,没算li。
var mylist = document.getElementById("tcon");
var p = mylist.parentNode.parentNode.parentNode.lastChild.firstChild;
document.write(p.nodeValue);
这样就能输出HTML/CSS
嗷嗷我知道了 谢谢
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答这样写为什么不行啊
4 回答这小段我这么写为什么不行,不太懂
1 回答为什么要用三个parentNode.呢?
3 回答求解 蟹蟹 我想问一下为什么有三个parentNode啊
1 回答请问为什么会有三个parentNode