Element
Element
是一个通用性非常强的基类,所有 Document 对象下的对象都继承自它。这个接口描述了所有相同种类的元素所普遍具有的方法和属性。一些接口继承自 Element
并且增加了一些额外功能的接口描述了具体的行为。例如, HTMLElement 接口是所有 HTML 元素的基本接口,而 SVGElement 接口是所有 SVG 元素的基础。大多数功能是在这个类的更深层级(hierarchy)的接口中被进一步制定的。
在 Web 平台的领域以外的语言,比如 XUL,通过 XULElement
接口,同样也实现了 Element
接口。
属性
*所有属性继承自它的祖先接口 Node,并且扩展了 Node 的父接口 EventTarget。
返回一个与该元素相关的所有属性集合 NamedNodeMap。
返回该元素包含的 class 属性,是一个 DOMTokenList。
一个 DOMString,表示这个元素的 class。
返回Number 表示内部相对于外层元素的高度。
返回Number表示该元素距离它左边界的宽度。
返回 Number 表示该元素距离它上边界的高度。
返回Number 表示该元素内部的宽度。
以上是Element常用的属性,其中前三个在js处理页面数据中经常使用。