// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}
to use,
<input type="radio" name="radio1" value="1"/>
<input type="radio" name="radio1" value="2"/>
var selectedValue = getCheckedValue(document.getElementsByName("radio1"));
沒有留言:
張貼留言