Attr 對象

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

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

Attr 對象屬性

屬性描述
baseURI返回屬性的絕對基準(zhǔn) URI。
isId如果屬性是 ID 類型,則返回 true,否則返回 false。
localName返回屬性名稱的本地部分。
name返回屬性的名稱。
namespaceURI返回屬性的命名空間 URI。
nodeName返回節(jié)點(diǎn)的名稱,根據(jù)其類型。
nodeType返回節(jié)點(diǎn)的類型。
nodeValue設(shè)置或返回節(jié)點(diǎn)的值,根據(jù)其類型。
ownerDocument返回屬性所屬的根元素(document 對象)。
ownerElement返回屬性所附屬的元素節(jié)點(diǎn)。
prefix設(shè)置或返回屬性的命名空間前綴。
schemaTypeInfo返回與屬性相關(guān)聯(lián)的類型信息。
specified如果屬性值被設(shè)置在文檔中,則返回 true,如果其默認(rèn)值被設(shè)置在 DTD/Schema 中,則返回 false。
textContent設(shè)置或返回屬性的文本內(nèi)容。
value設(shè)置或返回屬性的值。