summer乐
2017-02-24 11:23
如何通过js替换一个id下的第二个li的内容
<ul id=111>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
</ul>
IE浏览器:
document.getElementById("111").childNodes[1].innerHTML="替换内容";
其他浏览器:
document.getElementById("111").childNodes[3].innerHTML="替换内容";
通过id查找出node”ul“,然后找到第二个子节点li ,然后用replaceChild()来替换,代码部分自己查查文档去完善即可。
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题