javascript中判断radio是否选中的方法

原创 2015年11月18日 13:49:23
男<input type="radio" name="gender" id="gender" value="1" />
女<input type="radio" name="gender" id="gender" value="2" />

这里不能使用jquery中的document.getElementById,因为该对象只能用于拿到在页面上唯一对象的值。

而要使用原生javascript中的document.getElementsByName


正确的js代码为:

<script>

var bFlag = false;

var gender = document.getElementsByName('gender');
for (var i = 0; i < gender.length; i++) {
if (gender[i].checked) {
bFlag = true;
break;
}
}

if (bFlag == false) {
alert('性别不能为空,请选择!')
document.getElementById('gender').focus();
return false;
}

</script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jQuery判断checkbox,radio是否选中的3种方法

jQuery判断checkbox是否选中的3种方法 方法一: if ($("#checkbox-id").get(0).checked) { // do something }方法二: if(...

JS怎么判断 radio是否被选中

var radios = document.getElementsByName("radio"); var tag = false; var val; for(radio in...

jquery判断单选按钮radio是否选中的方法

html代码如下: 1. 加载页面的时候获取id $("input[type='radio']").each(function(){ var id= $(this).attr("i...

javascript 获取表单中radio选中值

radio是form表单中非常常用的一种表单元素,对于radio的操作中,都是利用radio的checked属性,都是对radio的checked属性做操作。获取radio的选中值时,遍历radio按...

checkbox和radio的js统一判断为空方法

function isCheck(num)         {              var obj=docum...

将jar转换成exe,将jre一起打包生成Setup.exe,在没有jdk环境运行

折腾了一晚上,虽然已经11点40了,但我还是决定将这经历写下来,一则自己以后再次遇到方便查阅,再则,要是有能用之处还望大家不嫌弃下面将以我的exam.jar为例, 导出jar 首先需要将Eclips...

radio 判断一个元素是否被选中

选中有一个elem元素,现在判断它是否被选中 ,之前我们使用的是 $(elem).atter("checked") 可是有时候不管用。后来使用这种方式就可以了 如果被选中则返回true,未被选中则返回...

JS 判断 Radio 单选按钮是否为选中状态 并弹出 值信息

今天项目中所解决的问题:JS 判断 Radio 单选按钮是否为选中状态 并弹出 值信息,一开始总是获取不到 radio 的值,后来发现逻辑存在些问题,特此共享该代码留笔记 和 分享给遇到 这类问...

JQuery判断radio是否选中

/*---------------------------JQuery判断radio是否选中,获取选中值----------------------------------*/ 其他对radio...

jquery radio 判断是否被选中的例子

script type="text/javascript"> $(document).ready(function(){ $("#yes,#no").click(function(){ ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)