读书人

firefox和ie浏览器上获取childNodes兼

发布时间: 2012-11-16 14:12:14 作者: rapoo

firefox和ie浏览器下获取childNodes兼容性问题解决
firefox下面,使用childNodes获取节点,它会将空格符、回车符、换行符也看做一个文本节点,
解决方案:
1.火狐下面要利用nodeType来过滤掉这些无用的节点。

 //只支持IE,childNodes的长度在firefox不一样// node1.childNodes[0].getElementsByTagName("input")[1].checked =true;// node2.childNodes[0].getElementsByTagName("input")[1].checked =true;//只支持全部浏览器  node1.getElementsByTagName("td")[0].getElementsByTagName("input")[1].checked =true;    node2.getElementsByTagName("td")[0].getElementsByTagName("input")[1].checked =true;



读书人网 >Web前端

热点推荐