var list_cell = document.getElementById("list").getElementsByTagName("li");
for(var i = 0; i <= list_cell.length; i++) {
list_cell[i].onclick = new function(n){
return function(){alert("这是第" + (n + 1) + "条");}
}(i);
}不理解(i)是什么东东,想知道<li>里面有 有<img> 除了加一个ID 有其他方法获取吗?
for(var i = 0; i <= list_cell.length; i++) {
list_cell[i].onclick = new function(n){
return function(){alert("这是第" + (n + 1) + "条");}
}(i);
}不理解(i)是什么东东,想知道<li>里面有 有<img> 除了加一个ID 有其他方法获取吗?
除了ID索引 还可以标签索引 和 样式索引
return function(){alert("这是第" + (n + 1) + "条");}
}(i);
是一个闭包,每执行一次返回一个闭包,用于维持i的作用域。
或 document.getElementById('ID').getElementsByTagName("标签名称");