美文网首页
JavaScript DOM 编程艺术(1)

JavaScript DOM 编程艺术(1)

作者: a_pioneer | 来源:发表于2017-07-27 07:36 被阅读0次
  1. 代码是思想和概念的体现。
  2. 平稳退化,肩进增强,以用户为中心的设计。
  3. API 就是一组已经得到有关各方认可的基本约定。
  4. DOM定义:一个与系统和编程语言无关的接口。程序和脚本可以通过这个接口动态的访问和修改文档的内容,结构和样式。
  5. DOM把文档表示为一棵树。
  6. 根元素是html,代表整个文档。
  7. 文档是节点的集合(元素节点,文本节点,属性节点),文本节点总是在元素节点内部;属性节点是对元素节点的具体描述,包含在元素节点中。
  8. 继承是CSS技术中强大的功能。类似于 DOM,CSS也把文档内容视为一棵节点树。节点树上各元素继承父的样式属性。
  9. DOM有3中获取属性节点的方法:getElementById, getElementsByTag Name, getElementsByClassName(新)
  10. ByTagName可以传入通配符'*'获取所有节点,ByClassName可以传入多个类名,使用空格分隔,而且不管先后顺序。
  11. 各节点都具有ByClassName, ByTagName方法。而ByIddocument有。
  12. 文档中每个节点都是一个对象。
  13. getAttribute获取不存在的属性返回 null
  14. DOM 工作模式:先加载文档静态的内容,再动态刷行。动态刷新不影响文档的静态内容。这正是DOM的真正威力:对页面内容进行刷新却不刷新页面。
    15.DOM提供的5个方法:
  • getElementById
  • getElementsByTagName
  • getElementsByClassName
  • getAttribute
  • setAttribute

相关文章

网友评论

      本文标题:JavaScript DOM 编程艺术(1)

      本文链接:https://www.haomeiwen.com/subject/oovakxtx.html