<ul> <li>111</li> <li>222</li></ul><button onclick="myFunction()">XXX</button><script>function myFunction(){ var d=document.createDocumentFragment(); d.appendChild(document.getElementsByTagName("LI")[0]); d.childNodes[0].childNodes[0].nodeValue="333"; document.getElementsByTagName("UL")[0].appendChild(d);};</script>d.childNodes[0]是第一个li里的文本,d.childNodes[0].childNodes[0]是什么
1 回答
已采纳
stone310
TA贡献361条经验 获得超191个赞
d是fragment,d.childNodes[0]就是fragment的第一个子元素,就是第一个li元素,d.childNodes[0].childNodes[0]就是li的第一个子元素,就是text元素,它的值是111
添加回答
举报
0/150
提交
取消