JavaScript可以判断radio选项是否被选中,可以使用checked
属性来实现。
一般情况下,我们可以使用如下的HTML结构:
我们可以使用JavaScript来判断radio选项是否被选中:
// 获取所有radio元素
var radios = document.getElementsByName("test");
// 遍历radio元素
for (var i = 0; i < radios.length; i++) {
// 如果radio元素的checked属性为true,说明此radio元素已被选中
if (radios[i].checked) {
console.log(radios[i].value);
}
}
也可以使用jQuery来判断radio选项是否被选中:
// 获取所有radio元素
var radios = $("input[name='test']");
// 遍历radio元素
radios.each(function() {
// 如果radio元素的checked属性为true,说明此radio元素已被选中
if ($(this).is(":checked")) {
console.log($(this).val());
}
});
以上就是使用JavaScript和jQuery判断radio选项是否被选中的方法,可以根据不同的需求来使用。