第11章 DOM扩展
dobeco
# 第11章 DOM扩展
# 11.1 选择API
# 11.1.1 querySelector()
# 11.1.2 querySelectorAll()
# 11.1.3 matchesSelector()
# 11.2元素遍历
# 11.3 HTML5
# 11.3.1 与类相关的扩充
# 11.3.2 焦点管理
# 11.3.3 HTMLDocument的变化
# 11.3.4 字符集属性
# 11.3.5 自定义数据属性
# 11.3.6 插入标记
# 11.3.7 scrollIntoView()方法
# 11.4 专有扩展
# 11.4.1 文档模式
# 11.4.2 chlidren属性
# 11.4.3 contains()方法
# 11.4.4 插入文本
# 11.4.5 滚动
- scrollIntoView()
- scrollIntoViewIfNeeded(alignCenter)
- scrollByLines(lineCount)
- scrollByPages(pageCount)
# 11.5 小结
虽然DOM为与XML及HTML文档交互指定了一系列核心API,但仍然有几个规范对标准的DOM进行了扩展。这些扩展中有很多原来是浏览器专有的,但后来成为了事实标准,于是其他浏览器也都提供了相同的实现。
- Selection API,定义了两个方法,让开发人员能够基于CSS选择符从DOM中取得元素,这两个方法是querySelector()和querySelectorAll()