Chrome 浏览器对 innerHTML 处理的兼容性的问题
2011-02-16 18:06
288 查看
var table = document.getElementById(tableId); // 获取table var tbody = table.getElementsByTagName("tbody")[0]; // 获取table的body元素 var cell = tbody.rows[0].cells[0] if(checkboxName == undefined){ if(getOs() == 'IE'){ checkboxName = cell.firstChild.getAttribute("name"); }else if(getOs() == 'Chrome'){ checkboxName = cell.children[0].name; } }
// IE 浏览器中
cell.firstChild.getAttribute("name");
// Chrome中
checkboxName = cell.children[0].name;
注意 cell.firstChild.name 不行 // ERROR
相关文章推荐
- jQuery的(IE,Chrome)浏览器的兼容性问题
- 用JS判断浏览器是否是IE9以下,处理可能遇到的兼容性问题,或者给出浏览器版本过低的升级提醒。
- innerHTML动态添加html代码和脚本兼容性问题处理方法
- WEB前端:浏览器(IE+Chrome+Firefox)常见兼容问题处理--02
- WEB前端:浏览器(IE+Chrome+Firefox)常见兼容问题处理--03
- 浅谈一下怎么处理浏览器的兼容性问题
- IE6.IE7,IE8,Firefox ,Safari,Chrome兼容性常见问题处理大集合
- 在javascript中innerHTML和innerText的区别,以及innerHTML和innerText在各个版本浏览器的兼容性问题
- WEB前端:浏览器(IE+Chrome+Firefox)常见兼容问题处理--01
- jQuery的(IE,Chrome)浏览器的兼容性问题
- 网页bug、不同浏览器下兼容性问题的处理方法
- CSS 针对谷歌或者360(Chrome) safari的webkit核心浏览器 兼容性处理
- 处理兼容性问题(浮动),以及解决方法
- 浏览器的兼容性问题
- 浏览器的兼容性问题
- css处理浏览器兼容问题
- ie 6 下兼容性问题的处理细节
- 解决jquery mobile的Chrome兼容性问题
- 【转】使用Chrome Frame,彻底解决浏览器兼容问题
- 文本框在浏览器中的兼容性问题