为了账号安全,请及时绑定邮箱和手机立即绑定

这小段我这么写为什么不行,不太懂

var mylist = document.getElementById("tcon"); 

var hc=mylist.parentNode.parentNode.parentNode.lastChild;

document.write(hc.innerHTML);

/*document.write(mylist.parentNode.parentNode.parentNode.lastChild)*/

就是说,上面两段代码写成下面注释里的一句行吗。。。

正在回答

4 回答

因为丢了InnerHTML吧,还有,用lastChild获取的不该是最后那个空白节点吗?那输出来也是undefined吧。。。

0 回复 有任何疑惑可以回复我~

可以写。你丢了innerHTML。所以更加建议你要保持好习惯

0 回复 有任何疑惑可以回复我~

我也觉得你这么写可以   但是 你这样写不是更麻烦么?所以不用纠结这个问题吧?

0 回复 有任何疑惑可以回复我~

代码不完整吧,你lastChild后面还要再写上innerHTML的吧。。。

document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML)

0 回复 有任何疑惑可以回复我~
#1

Sunshine_sky

这样写,岂不是把里面的子标签的内容,也打印出来了吗.如果想紧紧打印HTML/CSS的话该怎么做.我一直没有实现出来.我试着使用节点属性,但尝试之后,每一个都不行.请问是什么原因.
2016-09-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这小段我这么写为什么不行,不太懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信