XML DOM - Attr オブジェクト
Attrオブジェクトは、要素オブジェクトの属性を表します。
Attrオブジェクト
Attrオブジェクトは要素オブジェクトの属性を表します。 属性に許される値は、通常DTDで定義されます。
Attrオブジェクトはノードでもあるので、それはノードオブジェクトのプロパティとメソッドを継承します。
しかし、属性は親ノードを持たず、要素の子ノードとも考えられず、ノードプロパティの多くはnullを返します。
IE: Internet Explorer, F: Firefox, O: Opera, W3C:
World Wide Web Consortium (インターネット標準)
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 |
属性に対するルート要素(ドキュメントオブジェクト)を返します |
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だけのプロパティ |
5 |
No |
No |
No |
value |
属性の値を設定するか、または返します |
5 |
1 |
9 |
Yes |
xml |
属性のXMLを返します。 IEだけのプロパティ |
5 |
No |
No |
No |
|