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 |
|