以下に示すように:
<%@ page Language = "c#" codebehind = "webform1.aspx.cs" autoeventwireup = "false" enternits = "ajaxselect.webform1"%> <!doctype public " - // w3c // dtd html 4.0 transitional // een"> <html>>>>>>>>> <html> <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 <スクリプト言語= "javascript"> function getValue(){var b = document.all.rbtid.length var a = document.getElementById( "rbtid")。cells.length; //アラート(b);結果は5 //アラート(a)です。結果は4 //(var i = 0; i <b-1; i ++)の場合(var i = 0; i <a; i ++){var ss = "rbtid _"+i; var aa = document.getElementById(ss).value; //if(val('document.all.rbtid_'+i).checked = true)//これはeval()関数で動作し、データ文字列をjsに変換し、var bb = document.getelementbyid(ss)を実行します。 if(document.getElementById(ss).Checked)//チェックされたチェックはチェックされたとは記述できないことに注意してください。そうしないと、{alert(aa);壊す; }}}または、2番目の方法を使用します。
// get RadioButtonList var vrbtid = document.getElementById( "rbtid"); //すべてのラジオ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( "選択したアイテムのテキスト値は「+テキスト+」、値は「+値です)。 }}この方法では、RadioButtonListはクライアント側のテーブルと見なされ、すべての子ラジオはGetElementsByTagname(「入力」)メソッドを介して取得し、各無線をループし、セルを介して無線のテキスト値を取得します。
</script> </head> <body ms_positioning = "gridlayout"> <form id = "form1" method = "post" runat = "server"> <font face = "宋体"> <asp:radiobuttonlist id = "rbtid" stiled = "z-index:101; left:8px; postition:8px" wid "wid" witth "witth" height = "176px" name = "rbtid"> <asp:listitem value = "0"> 0 </asp:listitem> <asp:listitem value = "1" selected> 1 </asp:listitem> <asp:listitem値= "2"> 2 </asp:listitem> <asp:asp:asp:</asp> style = "z-index:102;左:184px; position:absolute; top:256px" onclick = "getValue()" "type =" button "button"> </font> </form> </body> </html> </html>
JSでRadioButtonListの選択された値を取得するための上記の2つの方法(推奨)は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。