XML DOM Attr 對象
Attr 對象表示 Element 對象的屬性。
Attr 對象
Attr 對象表示 Element 對象的屬性。屬性的容許值通常定義在 DTD 中。
由于 Attr 對象也是一種節(jié)點,因此它繼承 Node 對象的屬性和方法。不過屬性無法擁有父節(jié)點,同時屬性也不被認為是元素的子節(jié)點,對于許多 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 | 返回節(jié)點的名稱,依據(jù)其類型。 | 5 | 1 | 9 | Yes |
| nodeType | 返回節(jié)點的類型。 | 5 | 1 | 9 | Yes |
| nodeValue | 設(shè)置或返回節(jié)點的值,依據(jù)其類型。 | 5 | 1 | 9 | Yes |
| ownerDocument | 返回屬性所屬的根元素(document對象)。 | 5 | 1 | 9 | Yes |
| ownerElement | 返回屬性所附屬的元素節(jié)點。 | No | 1 | 9 | Yes |
| prefix | 設(shè)置或返回屬性的命名空間前綴。 | No | 1 | 9 | Yes |
| schemaTypeInfo | 返回與屬性相關(guān)聯(lián)的類型信息。 | No | No | No | Yes |
| specified | 如果屬性值被設(shè)置在文檔中,則返回 true,如果其默認值被設(shè)置在 DTD/Schema 中,則返回 false。 | 5 | 1 | 9 | Yes |
| textContent | 設(shè)置或返回屬性的文本內(nèi)容。 | No | 1 | 9 | Yes |
| text | 返回屬性的文本。IE-only。 | 5 | No | No | No |
| value | 設(shè)置或返回屬性的值。 | 5 | 1 | 9 | Yes |
| xml | 返回屬性的 XML。IE-only。 | 5 | No | No | No |