2010-12-07 71 views
0

我有四个单选按钮在一排。 名称和ID是连续的所有四个按钮的相同。 假设,第一行中所有按钮的名称和标识是radiobutton0。第二行是radiobutton1,第三行是radiobutton2。因此我在表中有10行。 我的目标是当我提交该页面时,必须在连续检查一个按钮,否则它会显示一个msg框,请填写相应的单选按钮。 。 我想获得单选按钮的值是true还是false。帮助单选按钮

我运行以下代码:function get_radio_value()
{
var radioID="radiobutton";
var radiobuttonName;
var radiobuttonValue;
for (var i=0;i<10;i++) {
radiobuttonName=radioID+i;
alert("radiobutton Name is:"+:"+radiobuttonName);
}
}
此方法执行循环并显示所有单选按钮名称。 我如何找到radiobuttonvalue是真或假。

+0

重复。我昨天看到了完全相同的问题。 – 2010-12-07 12:07:11

回答

0
radiobuttonValue = document.getElementById(radiobuttonName).checked?true:false; 
0

radioObj =您的单选按钮对象ID

var radioLength = radioObj.length; 


for(var i = 0; i < radioLength; i++) {  if(radioObj[i].checked) {   alert("Radio Button Checked" + radioObj[i].value);  }else{ 
        alert("Radio Button Not Checked" + radioObj[i].value); 
       } } 
+0

谢谢Yashwant Ji。 – kumar 2010-12-08 12:56:18