[英]Alert if same value of radio button is selected
我有两组单选按钮。 如果两个选定的单选按钮具有相同的值,我想显示一个警报。
我尝试使用 javascript if else 语句
if (radioval1 == radioval2) {
alert('SELECT DIFFERENT');
return false;
}
else {
alert('PROCEED');
return false;
}
尝试使用此代码:
function radiocheck(){ var radioval1 = document.querySelector('input[name="radio1"]:checked').value; var radioval2 = document.querySelector('input[name="radio2"]:checked').value; if(radioval1 == radioval2) { alert('SELECT DIFFERENT'); return false; } else { alert('PROCEED'); return false; } }
<input type="radio" name="radio1" value="x" onchange="radiocheck()" checked /> x1 <input type="radio" name="radio1" value="y" onchange="radiocheck()" /> y1 <br /> <input type="radio" name="radio2" value="x" onchange="radiocheck()" checked /> x2 <input type="radio" name="radio2" value="y" onchange="radiocheck()" /> y2
通常在 html 中设置单选按钮时。 您一次只能访问一个 select,除非您没有正确设置名称属性。 一组无线电将共享相同的名称。
<input type="radio" name="gender" value="male"> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.