2010-12-07 89 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