我在一个表单上有几个单选按钮,所有按钮都按 3 个分组,单击它们时我需要在它们上运行 JS 函数。在此函数中,我遍历按下的按钮组中的单选按钮(即,如果该组名为“abc_name”id,则使用 for (var i = 0; i < form.abc_name.length; i++){ }
)。
我想知道是否有一种方法可以使用构造的组名称以相同的方式操作一组单选按钮?例如,如果我将“xyz”传递给函数,我需要代码为 for (var i = 0; i < form.xyz_name.length; i++){ }
.谢谢。
最佳答案
function loopDeLoop (xyz) {
var elems = form.elements[xyz + "_name"],
len = elems.length,
i;
for (i=0;i<len;i++){
console.log(elems[i];
}
}
关于javascript - 使用构造的变量名称遍历表单上的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10450963/