var btns = document.getElementById("GridView1").getElementsByTagName('input');
var index = 0;
for (var i = 0; i < btns.length; i++) {
if (btns[i].className == 'btn') {
(function (i,btnIndex) {
btns[i].onclick = function () {
alert(btnIndex);
};
})(i, index++);
}
}
--------------------编程问答--------------------
var btns = document.getElementById("GridView1").getElementsByTagName('input');这句是什么意思?
--------------------编程问答--------------------
"GridView1"这是ID换成你repteater的ID,或者其他父节点ID。
.getElementsByTagName('input');是得到节点下所有input子节点
--------------------编程问答--------------------