读取 Radio 的值

 2 <form id="form1" action="" method="">
 3     <div><input type="radio" name="r" id="r1" value="一"><label for="r1">选项一</label></div>
 4     <div><input type="radio" name="r" id="r2" value="二"><label for="r2">选项二</label></div>
 5     <div><input type="radio" name="r" id="r3" value="三"><label for="r3">选项三</label></div>
 6     <div><input type="button" value="检查选择项" onclick="javascript:Foo();"></div>
 7 </form>
 8 
 9 <script type="text/javascript" language="javascript">
10 <!--
11 function Foo()
12 {
13     var selectedIndex = -1;
14     var form1 = document.getElementById("form1");
15     var i = 0;
16     
17     for (i=0; i<form1.r.length; i++)
18     {
19         if (form1.r[i].checked)
20         {
21             selectedIndex = i;
22             alert("您选择项的 value 是:" + form1.r[i].value);
23             break;
24         }
25     }
26     
27     if (selectedIndex < 0)
28     {
29         alert("您没有选择任何项");
30     }
31 }
32 -->
33 </script>
posted on 2008-10-23 20:08  漫长路  阅读(549)  评论(1编辑  收藏  举报
宝宝客 www.baobaoke.com