如果這么寫,那么怎么找到內(nèi)容為HTML的標簽?
如果代碼是這么寫的:<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的子節(jié)點呀!
所以想請問,有沒有一種方法可以通過innerHTML的內(nèi)容,去找到這個節(jié)點?
2016-10-03
沒有辦法通過innerHTML找到節(jié)點
2016-10-13
為什么不用?var oldNode = otest.lastChild; 直接得到了啊
2016-10-08
有辦法啊,只是沒必要吧,辦法可以用for函數(shù),每個節(jié)點都拉出來,然后用if(節(jié)點.innerHTML="HTML")就可以把內(nèi)容是HTML的節(jié)點篩選出來了唄