Javascript 单选按钮警报的问题
Problems with Javascript radio button alerts
我需要在未选择任何单选按钮时显示警报。
网页代码:
<tr>
<td><input id="Radio1" name="delivery" value="M" type="radio">M</td>
</tr>
<tr>
<td><input id="Radio2" name="delivery" value="P" type="radio">P</td>
</tr>
<tr>
<td><input id="Radio3" name="delivery" value="S" type="radio">S</td>
</tr>
Javascript:
deliveryChecked = ""
for (i = 0; i < f.deliveryChecked; i++) {
if (f.deliveryChecked[i].checked) {
deliveryChecked = f.delivery[i].value
break
}
}
if (deliveryChecked == "") {
alert("You did not make a delivery selection!")
return false
}
HTML:
<form onsubmit="return validate(this)">
<input id="Radio1" name="delivery" value="M" type="radio" />
<input id="Radio2" name="delivery" value="P" type="radio" />
<input id="Radio3" name="delivery" value="S" type="radio" />
<input type="submit" />
</form>
.JS:
function validate(frm){
var atLeastOneChecked=false;
[].forEach.call(frm.delivery,function(input){
atLeastOneChecked=atLeastOneChecked?
true
:
input.checked;
});
if(!atLeastOneChecked){
alert("You did not make a delivery selection!");
return false;
}
return true;
}
相关文章:
- html单选按钮检查问题
- jquery 单选按钮更改问题
- 贝宝表单问题的单选按钮选择
- Javascript测验,有4个问题.单选按钮+继续按钮
- 单选按钮切换按钮问题
- Javascript 单选按钮警报的问题
- 在 Google Apps 脚本中循环访问单选按钮值时遇到问题
- JavaScript 单选按钮问题
- 多项选择测验-单选按钮和功能问题
- jquery动态选择单选按钮(表单重置问题)
- 检索反馈表单的单选按钮值时出现问题
- struts2与jquery单选按钮事件问题
- jquery单选按钮,以及另外两个小问题
- JavaScript 中的 HTML 单选按钮验证问题
- 从显示的问题组中查找选定的单选按钮值
- 如何隐藏单选按钮直到出现问题
- 获取单选按钮值,但存在可变问题
- 使用jQuery根据条件选择/取消选中单选按钮的问题
- 在线测验:通过选择不同的单选按钮将答案和问题分为3类
- 抓取选中单选按钮的问题- JavaScript