XML DOM Attr 對象

Attr 對象表示 Element 對象的屬性。

Attr 對象

Attr 對象表示 Element 對象的屬性。屬性的容許值通常定義在 DTD 中。

由于 Attr 對象也是一種節點,因此它繼承 Node 對象的屬性和方法。不過屬性無法擁有父節點,同時屬性也不被認為是元素的子節點,對于許多 Node 對象的屬性來說都將返回 null。

Attr 對象的屬性

屬性 描述 IE F O W3C
baseURI 返回屬性的絕對基準 URI。 No 1 No Yes
isId 如果屬性是 id 類型,則返回 true,否則返回 false。 No No No Yes
localName 返回屬性名稱的本地部分。 No 1 9 Yes
name 返回屬性的名稱。 5 1 9 Yes
namespaceURI 返回屬性的命名空間 URI。 No 1 9 Yes
nodeName 返回節點的名稱,依據其類型。 5 1 9 Yes
nodeType 返回節點的類型。 5 1 9 Yes
nodeValue 設置或返回節點的值,依據其類型。 5 1 9 Yes
ownerDocument 返回屬性所屬的根元素(document對象)。 5 1 9 Yes
ownerElement 返回屬性所附屬的元素節點。 No 1 9 Yes
prefix 設置或返回屬性的命名空間前綴。 No 1 9 Yes
schemaTypeInfo 返回與屬性相關聯的類型信息。 No No No Yes
specified 如果屬性值被設置在文檔中,則返回 true,如果其默認值被設置在 DTD/Schema 中,則返回 false。 5 1 9 Yes
textContent 設置或返回屬性的文本內容。 No 1 9 Yes
text 返回屬性的文本。IE-only。 5 No No No
value 設置或返回屬性的值。 5 1 9 Yes
xml 返回屬性的 XML。IE-only。 5 No No No