js获取radio值的步骤如下:
Radio 对象代表 HTML 表单中的单选按钮。
在 HTML 表单中 每出现一次,一个 Radio 对象就会被创建。
单选按钮是表示一组互斥选项按钮中的一个。当一个按钮被选中,之前选中的按钮就变为非选中的。
当单选按钮被选中或不选中时,该按钮就会触发 onclick 事件句柄。
全部
是
否
js:
var radioValue = getRadioValue("radioname");
function getRadioValue(radioName){
var radios = document.getElementsByName(radioName);
var value;
for(var i=0;iif(radios[i].checked){
value = radios[i].value;
break;
}
}
return value;
}
jq:
var radioValue = $('input:radio[name="radioname"]:checked').val();
这个结果是你的代码问题呀,页面内通常不能有2个重复的id,如果重复会取第一个id的对象。所以一直都是0;可以这样写
function Permissions(obj){
alert(obj.value);
}