处理事件到多个单选按钮

时间:2014-02-06 17:43:50

标签: javascript jquery

我的页面中有多个单选按钮,名称为“p1radio”,“p2radio”,“p3radio”..等等。当我点击任何单选按钮时,我需要执行一系列操作。

HTML

<td><input type="radio" name="p1radio"/><

/td>
<td><input type="radio" name="p21radio"/></td>
<td><input type="radio" name="p31radio"/></td>
<td><input type="radio" name="p41radio"/></td>

问题: 有没有办法为所有这些单选按钮编写通用事件处理程序,因为只有前2个字节 - p1,p2 ...在这些按钮中有所不同......

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

function clickFunc(){};
var radios = ['p2','p3','p4'];
for(var i in radios) document.getElementById(radios[i]+'1radio').onclick = clickFunc;