如何获得li的索引

我用var a=document.getElementsByTagName("li")得到了一个a数组如何用变量去保存a[i]里面的这个i?说白了就是我只想知道是第几个li!

慕雪6442864
浏览 614回答 1
1回答

哔哔one

我们常常会比较习惯于在元素的属性中以data-xxxx保存一些简单的数据,因此保存索引也可以这么干var a=document.getElementsByTagName("li");for(var i in a) {     a[i].setAttribute('data-index', i); }保存之后,我们想要知道当前li对应的索引就很容易了,在属性中读取即可。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript