我用var a=document.getElementsByTagName("li")得到了一个a数组如何用变量去保存a[i]里面的这个i?说白了就是我只想知道是第几个li!
1 回答
哔哔one
TA贡献1854条经验 获得超8个赞
我们常常会比较习惯于在元素的属性中以data-xxxx
保存一些简单的数据,因此保存索引也可以这么干
var a=document.getElementsByTagName("li");for(var i in a) { a[i].setAttribute('data-index', i); }
保存之后,我们想要知道当前li对应的索引就很容易了,在属性中读取即可。
添加回答
举报
0/150
提交
取消