基本属性
{
x.nodeName - x 的名称
(
nodeName 是只读的
元素节点的 nodeName 与标签名相同
属性节点的 nodeName 是属性的名称
文本节点的 nodeName 永远是 #text
文档节点的 nodeName 永远是 #document
)
x.nodeValue - x 的值
(
元素节点的 nodeValue 是 undefined
文本节点的 nodeValue 是文本自身
属性节点的 nodeValue 是属性的值
)
x.nodeType - x 的类型
(
元素 1
属性 2
文本 3
注释 8
文档 9
)
}
定位节点
(注:firstChild、lastChild、nextSibling、previousSibling、childNodes: Firefox,以及其他一些浏览器,会把空的空白或换行作为文本节点来处理,而IE不会这样)
{
x.parentNode - x 的父节点
x.childNodes - x 的子节点列表(Array)
x.firstChild - x 的第一个子节点
x.lastChild - x 的最后一个子节点
x.nextSibling - x 节点之后紧跟的元素(处于同一树层级)
x.previousSibling - x 节点之前紧跟的节点(处于同一树层级)
x.attributes - x 的属性节点列表(Array)
}
DOM 属性整理
最新推荐文章于 2022-10-11 21:19:19 发布