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

为什么输出获得节点类型时,要用到x[0].nodeType


 var x=document.getElementsByTagName("ul")[0].childNodes;    document.write("UL子节点的个数:"+x.length+"
"); document.write("UL子节点的类型:"+x[0].nodeType+"
");

正在回答

1 回答

因为这个getElementsByTagName('ul')获取的是一个nodelist,是一个类数组,x[0]获取的是nodelist中第一个ul节点

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

举报

0/150
提交
取消

为什么输出获得节点类型时,要用到x[0].nodeType

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