document.getElementsByTagName("div")[0].childNodes的下标[0]是啥意
javascript
javascript
jQuery
PHP
<script type="text/javascript">
var node=document.getElementsByTagName("div")[0].childNodes;
document.write("div子节点个数:"+node.length+"
");
for(var i=0;i |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
document.getElementsByTagName("div")[0].childNodes
所有类似 getElementsXXX 这种获开节点的方法都是返回节点的数组,从名字也可以看出,所以上面就是获开返回节点数组的第一个元素,然后得到它所有的子节点,可以和 getElementById 对比理解记忆,这个从名字可以看出,只获得一个唯一的节点。 |
|
|
|
|
如果不加下标的话是获开到你script上面的所有的div元素
他们会被存放在一个数组当中,你想要调用到第一个div当然也要调取数组的第一个元素喽,所以加上了[0].
希望我的回答能够帮助到你。 |
|
|
|
|