DOM节点
#节点的类型:
* 由结构图中我们可以看到,整个文档就是一个文档节点。
* 每一个HMTL标签都是一个:元素节点。
* 标签的属性是:属性节点。
* 标签中的文字则是:文本节点。
* 一切都是节点……
#查找元素节点:
* document.getElementById() 注:返回一个元素节点,该方法只能用于document对象
* document.getElementsByName() 注:返回一个数组
* document.getElementsByTagName() 注:该方法不必非得用在整个文档上。
* hasChildNodes() 注:返回true或false。属性节点和文本节点不能包含任何子节点,故若使用该方法则返回false
#查找属性节点的值及属性节点:
* element.getAttribute(attributeName) 注:返回该元素的一个属性节点的值
* element.getAttributeNode(attributeName) 注:返回该元素的一个属性节点
* element.setAttribute(attributeName,attributeValue) 注:设置属性节点的值
#节点的属性:
* nodeName:(只读)
元素节点:返回:元素的名称
属性节点:返回:属性的名称
文本节点:总是返回一个特点的字符串:#text
* nodeType:(只读)
元素节点:返回:1
属性节点:返回:2
文本节点:返回:3
*nodeValue:(读/写:但不能对元素节点的 nodeValue设值)
元素节点:返回:null
属性节点:返回:属性的值
文本节点:返回:文本节点的内容
DOM节点
最新推荐文章于 2024-06-22 01:19:26 发布