很简单,定义一个js遍历一下就行了,遍历的时候检查为checked状态,然后返回这个value:
function getRadioBoxValue(radioName) { var obj = document.getElementsByName(radioName); //这个是以标签的name来取控件 for(i=0; i<obj.length;i++) { if(obj[i].checked) { return obj[i].value; } } return "undefined"; }
html代码这样写:
<input type="radio" name="androidserver" id="andlocal" value="andlocal"/>本地升级(30MB) <input type="radio" name="androidserver" id="andother" value="andother" checked="checked" />其他地方(提供网址)
因为主要用到了name,所以id不管,如果为getElementsByID,那id就要改成一样了,其他都差不多。