qq_浮世_4
2016-11-20 20:49
javascript
HTML/CSS
a
b
c
1
2
3
空格浏览器也会认为是节点
<ul><li>1</li><li>2</li> <li>3</li></ul>这里中间有个空格,仔细看,x[2]就代表那个空格,自然不存在innerHTML
<ul><li>javascript</li><li>HTML/CSS</li> </ul>
<ul><li>a</li> <li>b</li> <li>c</li></ul>
<ul><li>1</li><li>2</li> <li>3</li></ul>
<script type="text/javascript">
var x=document.getElementsByTagName("ul")[2].childNodes;
document.write(x[2].innerHTML+"<br>");
代码是这个
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题