国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Js得到radiobuttonlist選中值的兩種方法(推薦)

2019-11-20 09:09:24
字體:
來源:轉載
供稿:網友

如下所示:

<%@ 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選中值的兩種方法(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凉城县| 安徽省| 清远市| 四会市| 公主岭市| 福清市| 鲁甸县| 富阳市| 商都县| 梅州市| 绥德县| 嘉荫县| 黑龙江省| 肇庆市| 毕节市| 平乐县| 阳江市| 吴桥县| 巧家县| 班玛县| 兴国县| 阜康市| 永善县| 双柏县| 安义县| 忻城县| 剑川县| 双峰县| 武胜县| 镇雄县| 宜章县| 枝江市| 崇仁县| 开原市| 道孚县| 深水埗区| 衡东县| 福海县| 泰来县| 仪陇县| 临沭县|