日期:2014-05-16  浏览次数:20339 次

Javascript脚本语言简介、查找元素节点、查看是否存在子节点、根节点

Javascript脚本语言简介、查找元素节点、查看是否存在子节点、根节点

1、Js中的的dom的元素节点和文本节点

DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件

       D:文档 – html 文档 或 xml 文档 

       O:对象 – 把document里的所有节点都看成对象

       M:模型(用于建立从文档到对象的模型)

       DOM 是针对xml(html)的基于树的API

       DOM:节点(node)的层次。

       DOM 把一个文档表示一个树模型

       DOM定义了Node的接口以及许多种节点类型来表示XML节点的多个方面

  从结构图可以看出,整个html称为dom树。而dom的引用为document,也称为一个节点

     每一个HTML标签都为一个元素节点

      标签中的文字则是文本节点

      标签中的属性则是属性节点

      dom中元素、文本、属性都是节点

      dom树是由节点构成的

      每个节点都代表一个对象

建立从HTML代码到DOM文档的对应关系

方法

返回类型

说明

nodeName

String

节点的名字

nodeValue

String

节点的值

nodeType

Number

节点的类型常量值

firstChild

Node

指向在childNodes列表中的第一个节点

lastChild

Node

指向在childNodes列表中的最后一个节点

childNodes

NodeList

所有