js不兼容火狐等浏览器
这个代码是获取RadiobuttonList的值,根据传入参数名称,就可以获取到相关的value值与text值,但是在火狐等浏览器下,不支持。。
求高手解决下~
function getRadioTextValue(RadioName){
var rbtn = document.getElementById(RadioName);
//得到所有radio
var list= rbtn .getElementsByTagName("input");
for (var i = 0; i < list.length; i++) {
if (list[i].checked) {
return rbtn .cells[i].innerText+"|"+list[i].value;
}
}
}
[解决办法]
innerText在ff下没有,要用textContent
劝你改用jquery,就不会有js的兼容问题了