全栈JavaScript之路(十三)了解 ElementTraversal 规范
2016-04-04 10:57
357 查看
支持Element Traversal 规范的浏览器有IE 9+、Firefox 3.5+、Safari 4+、Chrome 和Opera 10+。
对于元素间的空格,在IE9之前。都不会返回文档节点。其他的全部浏览器都会返回文档节点。
为了兼容浏览器这间的差异,又不更改已有的DOM 标准,所以有了 Element Traversal 规范。
这个规范为 元素添加了 5 个 属性
childElementCount
firstElementChild
lastElementChild
previousElementSibling
nextElementSibling
具体官方文档; http://www.w3.org/TR/ElementTraversal/
对于元素间的空格,在IE9之前。都不会返回文档节点。其他的全部浏览器都会返回文档节点。
为了兼容浏览器这间的差异,又不更改已有的DOM 标准,所以有了 Element Traversal 规范。
这个规范为 元素添加了 5 个 属性
childElementCount
firstElementChild
lastElementChild
previousElementSibling
nextElementSibling
具体官方文档; http://www.w3.org/TR/ElementTraversal/
相关文章推荐
- javascript制作照片墙及制作过程中出现的问题
- Javascript模块化编程学习小结
- JavaScript JSON语法
- JavaScript表单之基础篇
- javascript拖拽效果延伸学习
- JS 字符串的操作
- json和字符串
- javascript事件委托的用法及其好处简析
- 基于javascript制作微博发布栏效果
- 第一章 JavaScript基础
- 理解js中的this对象
- JS中的prototype
- JSP中pageEncoding和charset区别,中文乱码解决方案
- 纯js+html和纯css+html制作手风琴效果
- extjs使用OpenLayer3
- Express.js路由详解
- JS该不该用位运算
- JS数据类型检测
- 关于javascript面向对象之闭包
- 纯js+html和纯css+html制作手风琴效果