百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> Javascript获取选中的radio值程序代码
分享文章到:

Javascript获取选中的radio值程序代码

发布时间:01/15 来源: 浏览: 关键词:
我们来介绍两种获取radio值方法,一种是jquery一句就可以搞定,js相对复杂一点我们需要遍历radio然后判断是否选中一,再取值了。

js获取radio值

 代码如下

<script language="javascript">
function validateadd()
{
    var New=document.getElementsByName("BMfw_id");
   var strNew;
   for(var i=0;i<New.length;i++)
   {
     if(New.item(i).checked){
         strNew=New.item(i).getAttribute("value"); 
   break;
  }else{
  continue;
  }
   }
   if(strNew=="否")
   {
     alert("OK!");
     return false;
   }   

}
</script>

jquery获取radio 值更简单

jquery获取radio 值更简单

要想获取某个radio的值有以下的几种方法,直接给出代码:

$('input[name="testradio"]:checked').val();
 

$('input:radio:checked').val();
 

$('input[@name="testradio"][checked]');
 

$('input[name="testradio"]').filter(':checked');


 代码如下

<html>
<head>
<script type="text/javascript"
src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script
 type="text/javascript">
$(function(){
 $('#go').click(function(){
  var radio = $('input[name="testradio"]').filter(':checked');
  if(radio.length)
  alert(radio.val());
  else
  alert('请选择一个radio');
  
 });
 $('#go2').click(function(){
  $('input[name="testradio"]').each(function(){
   alert(this.value);
  });
 })
 $('#go3').click(function(){
  alert($('input[name="testradio"]:eq(1)').val());
 })
})
</script>

</head>

<body>
<input type="radio" name="testradio" value="jquery获取radio的值"
/>jquery获取radio的值<br /> <input type="radio" name="testradio"
 value="jquery获取checkbox的值" />jquery获取checkbox的值<br />
<input type="radio" name="testradio" value="jquery获取select的值"
/>jquery获取select的值<br />
<button id="go">选中的那个radio的值</button>
<button id="go2">遍历所有radio的值</button>
<button id="go3">取第二个radio的值</button>
</body>
</html>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有8人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板