XML DOM Attr オブジェクト

AttrオブジェクトはElementオブジェクトの属性を表します。

Attrオブジェクト

AttrオブジェクトはElementオブジェクトの属性を表します。属性の許可値は通常DTDで定義されます。

Attrオブジェクトもノードの一種であり、Nodeオブジェクトの属性とメソッドを継承します。ただし、属性は親ノードを持たず、属性は要素の子ノードとしても認められません。多くのNodeオブジェクトの属性はnullを返します。

Attrオブジェクトの属性

属性 説明 IE F O W3C
baseURI 属性の絶対ベースURIを返します。 いいえ 1 いいえ はい
isId 属性がidタイプの場合はtrueを、それ以外の場合はfalseを返します。 いいえ いいえ いいえ はい
localName 属性名のローカル部分を返します。 いいえ 1 9 はい
name 属性の名前を返します。 5 1 9 はい
namespaceURI 属性のネームスペースURIを返します。 いいえ 1 9 はい
nodeName ノードの名前を返します。名前はノードのタイプに応じて異なります。 5 1 9 はい
nodeType ノードのタイプを返します。 5 1 9 はい
nodeValue ノードの値を設定または返します。値はノードのタイプに応じて異なります。 5 1 9 はい
ownerDocument 属性が属するルート要素(documentオブジェクト)を返します。 5 1 9 はい
ownerElement 属性が属する要素ノードを返します。 いいえ 1 9 はい
prefix 属性のネームスペースプレフィックスを設定または返します。 いいえ 1 9 はい
schemaTypeInfo 属性に関連付けられたタイプ情報を返します。 いいえ いいえ いいえ はい
specified 属性の値がドキュメントに設定されている場合に true を、DTD/Schema にデフォルト値が設定されている場合に false を返します。 5 1 9 はい
textContent 属性のテキスト内容を設定または返します。 いいえ 1 9 はい
text 属性のテキストを返します。IE専用。 5 いいえ いいえ いいえ
value 属性の値を設定または返します。 5 1 9 はい
xml 属性の XML を返します。IE専用。 5 いいえ いいえ いいえ