我有一堆 HTML 列表项,我想要的是能够阅读列表项的文本,然后能够让用户能够修改它。每个列表项的结构都是一样的:
<li id='1' class='attachment'>
<a href='link.html'>TEXT VALUE I WANT TO READ AND MODIFY</a>
<a href='link2.html'><img src'img1.jpg'></a>
<a href='link3.html'><img src'img2.jpg'></a>
</li>
目前我可以使用
li = document.getElementById(id);
但是如果我让它打印出类似的东西
li.childNodes[?]
li.childNodes[?].data
li.childNodes[?].nodeValue etc...
我永远无法让它打印“我想阅读和修改的文本值”,它总是给出 null、未定义或 [object Text] 或类似的东西。任何帮助将不胜感激。