DOM - 屬性
Attr 物件
Attr 物件表示 Element 物件的屬性。屬性的容許值通常定義在 DTD 中。
由於 Attr 物件也是一種節點,因此它繼承 Node 物件的屬性和方法。不過屬性無法擁有父節點,同時屬性也不被認為是元素的子節點,對於許多 Node 屬性來說都會傳回 null。
Attr 物件屬性
屬性 | #描述 |
---|---|
baseURI | 傳回屬性的絕對基準URI。 |
isId | 如果屬性是 ID 類型,則傳回 true,否則傳回 false。 |
localName | 傳回屬性名稱的本機部分。 |
name | 傳回屬性的名稱。 |
namespaceURI | 傳回屬性的命名空間 URI。 |
nodeName | 傳回節點的名稱,根據其類型。 |
nodeType | 傳回節點的型別。 |
nodeValue | 設定或傳回節點的值,根據其類型。 |
ownerDocument | 傳回屬性所屬的根元素(document 物件)。 |
ownerElement | 傳回屬性所附屬的元素節點。 |
prefix | 設定或傳回屬性的命名空間前綴。 |
schemaTypeInfo | 傳回與屬性相關聯的類型資訊。 |
specified | 如果屬性值設定在文件中,則傳回 true,如果其預設值設定在 DTD/Schema 中,則傳回 false。 |
textContent | 設定或傳回屬性的文字內容。 |
value | 設定或傳回屬性的值。 |