js添加自定义属性的2种方法

2021-07-13  本文已影响0人  圆滚滚大煤球

方法一

for(var i = 0; i < lis.length; i++) {
    lis[i].index = i;
    lis[i].onclick = function (){
        var index = this.index;
        console.log(index);
    }
  
}

方法二

for(var i = 0; i < lis.length; i++) {
    lis[i].index = i;
//创建自定义属性setAttribute
    lis[i].setAttribute('index',i)
    lis[i].onclick = function (){
//获取自定义属性值存为变量
        var index = this.getAttribute('index');
        console.log(index);
    }
  
}
上一篇 下一篇

猜你喜欢

热点阅读