为了账号安全,请及时绑定邮箱和手机立即绑定

代码解读,求高人指点迷津?

如题:var x=document.getElementsByTagName("div")[0].childNodes;

中[0]如何解读?与遍历后ch[i]是什么关系?

正在回答

3 回答

原来getElementsByTagName("div")[0]是整个html的第一个div,谢谢你解除了我的疑惑~~~

0 回复 有任何疑惑可以回复我~

这样说吧,.getElementsByTagName("div")[0]是整个html的第一个div,.getElementsByTagName("div")[1]是第二个div;

至于ch[i]就是div里面的子节点,举个例子:

getElementsByTagName("div")[0].childNodes[0],也就是i==0时,这个ch[0]就是"javascript"这个文本节点。

0 回复 有任何疑惑可以回复我~
#1

Domcraman 提问者

原来getElementsByTagName("div")[0]是整个html的第一个div,谢谢你解除了我的疑惑~~~
2015-03-09 回复 有任何疑惑可以回复我~

[0]表示第一个tagName是div的<tag>,ch[i]是它的子节点嘛,会有什么关系

0 回复 有任何疑惑可以回复我~
#1

Domcraman 提问者

<div> javascript <p>javascript</p> <div>jQuery</div> <h5>PHP</h5> </div> div里面有这几个,第一个tagName是指其中的<p>标签肯定不对,后面还有遍历i,当i==0时指的又是什么呢?
2015-03-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

代码解读,求高人指点迷津?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信