出世入世_135
2018-12-06 16:11
<ul>
<li>javascript</li>
<li>jqurey</li>
<li>php</li>
</ul>
<script>
var x=document.getElementsByTagName("ul")[0].childNodes;
document.write("ul子节点的个数"+x.length+"br");
document.write("节点类型"+x[0].nodeType)
</script>
这段代码 里 为什么ul后面要跟一个下标[0]呢,这个下标意味着啥?getElementsByTagName不是获取的标签名字吗?获取ul为什么后面要接个[0],而不是getElementsByTagName("ul").childNodes;
哪位老铁 知道?是何故?
ul后面跟一个下标【0】,意味着获取的是第一个div的子节点。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题