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);
}
}