课程
/前端开发
/JavaScript
/JavaScript进阶篇
怎么样写,可以在IE和firfox等浏览器通用呢?我所说的是节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以IE是3,其它浏览器是7。除了写在一行,还有其他办法吗?
2016-04-21
源自:JavaScript进阶篇 9-8
正在回答
可以说木有吧…… 你写多了就可以搞定这部分了,比如获得所有子节点以后遍历它们,通过nodeType来判断是否是元素节点,不是的话略过,是的话放到一个数组里,循环结束返回这个数组~ 这就是为了解决浏览器兼容性、提高工作效率而生的公共/个人方法库的意思啦,功能再多了就是框架啦,哈哈哈
同想问~~有木有除了写在一行更好的方法啊啊。写在一行多了之后会眼花缭乱啊啊啊啊
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答浏览器兼容问题?
3 回答浏览器兼容方案
4 回答话说……真的是浏览器兼容问题???
6 回答浏览器兼容方案中的 “||” 符号是什么意思?
1 回答IE和其它浏览器访问子节点兼容性问题