<script defer>
function test(){
var i;
var element = document.getElementsByTagName("INPUT");
for(i=0;i<element.length;i++){
element[i].setAttribute("_value",i)
element[i].onclick=function(){
alert(event.srcElement.getAttribute("_value"));
}
}
}
</script><body onload="test()">
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
</body>
function test(){
var i;
var element = document.getElementsByTagName("INPUT");
for(i=0;i<element.length;i++){
element[i].setAttribute("_value",i)
element[i].onclick=function(){
alert(event.srcElement.getAttribute("_value"));
}
}
}
</script><body onload="test()">
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
<input>
</body>
解决方案 »
- 对联广告火狐上无法正常运行
- 关于js中 MATH.PI的问题
- 求助jquery tokeninput 自动补全插件相关问题
- 重复生成元素该怎么写?
- 请教javascript计算的精度问题,高分请教!
- 請問﹕我在ie中顯示一個winForm,我能通過按winForm上的按鈕執行網頁中的一段javascript代碼嗎
- 用asp 或 javascrpt 怎麼打開 autocad 的圖???
- 两个checkBox:A,B,请教如何让A的选项随B的不同选择变化呢?(通过JS实现)
- 问关于outerHTML的问题
- 当鼠标在一表格(table)上移动时,如何得知在哪一个单元格上(td)?(在线)
- 为何在框架中使用document.body.scrollTop无效
- 如何实现网页中的 一个table的内容不可见!但在复选框上打勾后可见!
//JS动态创建一个控件.
控件.onclick=function(){
alert(i);
}
}如果这样呢?
动态创建之前为什么有INPUT?
已经创建了怎么创建?