首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

js不兼容红狐等浏览器

2013-08-01 
js不兼容火狐等浏览器这个代码是获取RadiobuttonList的值,根据传入参数名称,就可以获取到相关的value值与t

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的兼容问题了

热点排行