Js得到radiobuttonlist选中值的两种方法(推荐)


Posted in Javascript onAugust 25, 2016

如下所示:

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="ajaxselect.OnmouseTitle.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
  <HEAD>
    <title>WebForm1</title>
    <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
    <meta content="C#" name="CODE_LANGUAGE">
    <meta content="JavaScript" name="vs_defaultClientScript">
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    <script language="javascript">

     function getvalue()
    {
    var b=document.all.rbtid.length
    var a=document.getElementById("rbtid").cells.length; 
    //alert(b);结果为5
    //alert(a);结果为4
    //for(var i=0;i<b-1;i++)这样也行
    for(var i=0;i<a;i++)
    {
     var ss="rbtid_"+i;
     var aa=document.getElementById(ss).value;
     //if(eval('document.all.rbtid_'+i).checked==true) //这样也行 eval()函数能将数据符串转成js运行
     var bb=document.getElementById(ss);
     if(document.getElementById(ss).checked) //注意checked不能写成Checked,要不然不成功
      {
         alert(aa);
         break;
      }   
    
    }
    }

或者用第二种方法:

//得到radiobuttonlist
   var vRbtid=document.getElementById("rbtid");
   //得到所有radio
   var vRbtidList= vRbtid.getElementsByTagName("INPUT");
   for(var i = 0;i<vRbtidList.length;i++)
   {
    if(vRbtidList[i].checked)
    {
      var text =vRbtid.cells[i].innerText;
      var value=vRbtidList[i].value;
      alert("选中项的text值为"+text+",value值为"+value);
    }
   }

此方法中,RadioButtonList在客户端被看成成了table,通过getElementsByTagName("INPUT")方法获取它的所有子radio,然后循环每个radio,再通过cells获取radio的text值。

</script>
  </HEAD>
  <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
      <FONT face="宋体">
        <asp:radiobuttonlist id="rbtid" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server"
          Width="216px" Height="176px" name="rbtid">
          <asp:ListItem Value="0">0</asp:ListItem>
          <asp:ListItem Value="1" Selected>1</asp:ListItem>
          <asp:ListItem Value="2">2</asp:ListItem>
          <asp:ListItem Value="3">3</asp:ListItem>
        </asp:radiobuttonlist><INPUT style="Z-INDEX: 102; LEFT: 184px; POSITION: absolute; TOP: 256px" onclick="getvalue()"
          type="button" value="Button"></FONT>
    </form>
  </body>
</HTML>

以上这篇Js得到radiobuttonlist选中值的两种方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在线游戏大家来找茬II
Sep 30 Javascript
phpwind放自动注册方法
Dec 02 Javascript
Javascript 强制类型转换函数
May 17 Javascript
利用js实现选项卡的特别效果的实例
Mar 03 Javascript
js怎么终止程序return不行换jfslk
May 30 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
Aug 02 Javascript
浅谈jQuery中replace()方法
May 13 Javascript
基于jQuery实现Div窗口震动特效代码-代码简单
Aug 28 Javascript
Ionic+AngularJS实现登录和注册带验证功能
Feb 09 Javascript
关于前后端json数据的发送与接收详解
Jul 30 Javascript
使用p5.js临摹动态图形
Oct 23 Javascript
vuex的使用和简易实现
Jan 07 Vue.js
总结JavaScript的正则与其他语言的不同之处
Aug 25 #Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
Aug 25 #Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
Aug 25 #Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
Aug 25 #Javascript
JavaScript中闭包之浅析解读(必看篇)
Aug 25 #Javascript
jquery点击切换背景色的简单实例
Aug 25 #Javascript
浅析Javascript ES6中的原生Promise
Aug 25 #Javascript
You might like
十天学会php(1)
2006/10/09 PHP
实例解析php的数据类型
2018/10/24 PHP
php session_decode函数用法讲解
2019/05/26 PHP
初试jQuery EasyUI 使用介绍
2010/04/01 Javascript
ASP.NET jQuery 实例8 (动态添加内容到DropDownList)
2012/02/03 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
JS实现模仿微博发布效果实例代码
2013/12/16 Javascript
js实现按钮加背景图片常用方法
2014/11/01 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
2015/08/31 Javascript
解决WordPress使用CDN后博文无法评论的错误
2015/12/15 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
微信小程序通过api接口将json数据展现到小程序示例
2017/01/20 Javascript
微信小程序 利用css实现遮罩效果实例详解
2017/01/21 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
Vue+Element使用富文本编辑器的示例代码
2017/08/14 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
JS模拟实现哈希表及应用详解
2018/05/04 Javascript
JS无限级导航菜单实现方法
2019/01/05 Javascript
vue中keep-alive组件的入门使用教程
2019/06/06 Javascript
layer.js open 隐藏滚动条的例子
2019/09/05 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
JavaScript链式调用原理与实现方法详解
2020/05/16 Javascript
python模拟登陆阿里妈妈生成商品推广链接
2014/04/03 Python
Python实现的一个简单LRU cache
2014/09/26 Python
python中(str,list,tuple)基础知识汇总
2018/02/20 Python
基于Python正确读取资源文件
2020/09/14 Python
马来西亚航空官方网站:Malaysia Airlines
2017/07/28 全球购物
后勤人员自我评价怎么写
2013/09/19 职场文书
《在家里》教后反思
2014/03/01 职场文书
吧主申请感言怎么写
2015/08/03 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
读《茶花女》有感:山茶花的盛开与凋零
2020/01/17 职场文书