JavaScript HTML DOM节点类型之Element类型(Element对象介绍)

 2015年11月15日    319     声明


HTML DOM中,所有部分都可以认为是节点,Element对象表示 HTML 元素。ElementDocument的一个子对象,Element对象接口描述了所有元素所普遍具有的方法和属性, HTML DOM中所有的元素都继承自Element对象。


1. Element对象

HTML DOM中,Element对象表示 HTML 元素。Element对象可以拥有的节点类型有Element类型、Text类型、CommentElement对象也可以包含Attr类型,即:属性类型。HTML DOMHTMLElement接口是所有HTML元素的基础接口。

HTML DOM中的所有类型都继续自Node类型Node类型中的属性和方法在其子类型中都存在,但在Node中的属性和方法在Element对象中并不全部适用。


2. Element对象属性

code>Element对象的属性中,有些是只读属性,如:Element.attributesElement.classList等。有些属性是可读写的,通过这些属性可元素进行修改,如:Element.innerHTML可以修改元素内容、Element.scrollLeft可以修改滚动条与左边的位置等。更多Element对象属性将在后面介绍……


3. Element对象方法

Element对象方法有继承自其父对象NodeDocument,但更多的是Element对象自身扩展的方法,如:Element.setAttribute()设置特性、Element.removeAttribute()移除特性等。更多Element对象方法将在后面介绍……