我有两组单选按钮
<input type="radio" name="rb1" value="a">
<input type="radio" name="rb1" value="b">
<input type="radio" name="rb1" value="c">
<input type="radio" name="rb2" value="e">
<input type="radio" name="rb2" value="f">
<input type="radio" name="rb2" value="g">
现在,用户: 1. 必须从任一 radio 组中选择至少一个值 2.可以从两组中各取一个值
我需要使用 javascript 进行验证。我可以验证一个或两个组,但如何检查两个组?
最佳答案
你想做这样的事情......
$('#btnValidate').click(function() {
var v1 = $('input:radio[name="rb1"]:checked').val();
var v2 = $('input:radio[name="rb2"]:checked').val();
if (!v1 && !v2 ) {
alert('not valid');
} else {
alert('valid');
}
});
在这里工作 jsfiddle...
关于javascript - 验证至少一组 radio 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23301419/