碳60
2016-10-03 10:28
如果代码是这么写的:<ul id="test"><li>JavaScript</li><li>HTML</li></ul>,那么我们知道ul这个对象的lastchild是:<li>HTML</li>,
那如果代码是这么写的:
<ul id="test">
<li>JavaScript</li>
<li>HTML</li>
</ul>
那么ul这个对象的lastchild其实是一个名称为#text的子节点呀!
所以想请问,有没有一种方法可以通过innerHTML的内容,去找到这个节点?
没有办法通过innerHTML找到节点
为什么不用 var oldNode = otest.lastChild; 直接得到了啊
有办法啊,只是没必要吧,办法可以用for函数,每个节点都拉出来,然后用if(节点.innerHTML="HTML")就可以把内容是HTML的节点筛选出来了呗
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题