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

为什么li元素节点非要加下标才能访问getAttribute方法

 var Lists=document.getElementsByTagName("li");
 
    text=Lists.getAttribute("title");

不能这样提取出来呢,想知道原因,求教

正在回答

1 回答

因为getElementsByTagName这个方法获取到的是一个类数组,也就是你用这个方法,能把页面上所有的li全部获取到,你现在获取到的Lists是一个集合,所以要加对应的下标才能对其中某一个进行提取,如果要全部提取的话,这就是属于操作一组元素了,操作一组元素的话就得用for循环来进行操作

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

慕用3024512 提问者

非常感谢您的耐心解答!
2017-04-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么li元素节点非要加下标才能访问getAttribute方法

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