手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js创建一个input数组并绑定click事件的方法
js创建一个input数组并绑定click事件的方法
摘要:复制代码代码如下://通过getElementsByTagName获得都有input控件varinputs=document.getElem...

复制代码 代码如下:

</pre><pre name="code"><html>

<body>

<input type="button" name="input[]" value="按钮1" /><br />

<input type="button" name="input[]" value="按钮2" /><br />

<input type="button" name="input[]" value="按钮3" /><br />

<div id="add"></div>

</body>

</html>

<script type="text/javascript">

// 通过 getElementsByTagName 获得都有 input 控件

var inputs =document.getElementsByTagName("input");

// 为第0个button绑定onclick事件,alert一下

inputs[0].onclick = function(){

alert("我测试一下");

}

// 为每一个button绑定onclick事件,alert一下

for(var i=0;i<inputs.length;i++){

inputs[i].onclick = function(){

alert("我测试一下");

}

}

window.onload = function(){

// 定义一个数组 arrs

var arrs = new Array();

// 循环添加

for(var i=0;i<2;i++){

// 循环添加两个 input type="button" value="新增"+i

var input = document.createElement("input");

input.type = "button";

input.value = "新增" + i;

// 记得把创建的 input 放入 arrs 中

arrs.push(input);

// 然后把 input 放入 id="add" 的div中

document.getElementById("add").appendChild(input);

}

// 同样用 [0].onclick 绑定事件,依然没有问题

arrs[0].onclick=function(){

alert("我又测试一下");

}

}

</script>

【js创建一个input数组并绑定click事件的方法】相关文章:

javascript先序遍历DOM树的方法

jQuery实现给页面换肤的方法

Jquery解析json字符串及json数组的方法

js实现鼠标划过给div加透明度的方法

jquery实现点击label的同时触发文本框点击事件的方法

js实现两点之间画线的方法

jQuery实现表格行上移下移和置顶的方法

JavaScript获取两个数组交集的方法

JavaScript实现弹出模态窗体并接受传值的方法

JavaScript实现表格点击排序的方法

精品推荐
分类导航