WEYN
2016-04-21 10:58
怎么样写,可以在IE和firfox等浏览器通用呢?我所说的是节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以IE是3,其它浏览器是7。除了写在一行,还有其他办法吗?
可以说木有吧…… 你写多了就可以搞定这部分了,比如获得所有子节点以后遍历它们,通过nodeType来判断是否是元素节点,不是的话略过,是的话放到一个数组里,循环结束返回这个数组~ 这就是为了解决浏览器兼容性、提高工作效率而生的公共/个人方法库的意思啦,功能再多了就是框架啦,哈哈哈
同想问~~有木有除了写在一行更好的方法啊啊。写在一行多了之后会眼花缭乱啊啊啊啊
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题