【发布时间】:2016-02-21 17:17:44
【问题描述】:
我有点迷路了。
我有几个单选按钮,它们都具有相同的名称,因此它们被分组。
我无法解决的是,我还将应用更改事件吗?我无法获取 elementsByName ,因为这将返回一个数组。
因此,与单选按钮通常一样,只能选择 1 个。我想要一个事件在它改变时触发。
我的问题是,我必须对每个单选按钮应用一个事件,还是可以按组应用一个“onchange”事件?
【问题讨论】:
-
我建议使用 jQuery 来帮忙。您可以执行
$("input[name='radioname']").on("change", function() { // do something });,它将选择您所有的单选按钮并附加 on change 事件。然后您可以使用$(this).val()确定点击了哪一个
标签: javascript html