| Elementオブジェクト-プロパティ | |||
| プロパティ名 | 説明 | データタイプ | その他 |
| tagName | 要素名(タグ名) | DOMString | |
| Elementオブジェクト-メソッド | |||
| メソッド名 | 説明 | パラメータ | 返り値 |
| getAttribute | 属性値を取得する。 | DOMString name(属性名) | DOMString(属性値) |
| setAttribute | 属性値を追加、あるいは設定する。指定された属性が存在していない場合、その属性が追加される。既に存在している場合指定された値が設定される。 | DOMString name(属性名) DOMString value(属性値) | なし |
| removeAttribute | 指定された属性を削除する。 | DOMString name(属性名) | なし |
| getAttributeNode | 属性ノードを取得する。 | DOMString name(属性名) | Attr(属性ノード) |
| lang=EN-US style='color:black;'>setAttributeNode | 属性値を追加、あるいは設定する。指定された属性が存在していない場合、その属性が追加される。既に存在している場合指定された値が設定される。 | Attr newAttr(属性ノード) | Attr(置き換えられた属性ノード、属性ノードが追加された場合NULL) |
| lang=EN-US style='color:black;'>removeAttributeNode | 指定された属性ノードを削除する。 | Attr oldAttr(属性ノード) | Attr(削除された属性ノード) |
| getElementsByTagName | 子ノードで指定されたタグ名を持つ全てのノードを取得する。 | DOMString name(タグ名) | NodeList(子ノードリスト) |
| GetAttributeNS | LocalNameとNamespaceURIによって指定された属性値を取得する。 | DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) | DOMString(属性値) |
| SetAttributeNS | 名前空間を持つ属性をセットする。 | DOMString namespaceURI(名前空間URI) DOMString qualifiedName(要素名。PrefixとLocalNameを含む) DOMString value(属性値) | なし |
| RemoveAttributeNS | LocalNameとNamespaceURIによって指定された属性値を削除する。 | DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) | なし |
| GetAttributeNodeNS | LocalNameとNamespaceURIによって指定された属性ノードを取得する。 | DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) | Attr(属性ノード) |
| setAttributeNodeNS | 属性値を追加、あるいは設定する。指定された属性が存在していない場合、その属性が追加される。既に存在している場合指定された値が設定される。 | Attr newAttr(追加する属性) | Attr(置き換えられた属性ノード、属性ノードが追加された場合NULL) |
| getElementByTagNameNS | LocalNameとNamespaceURIによって指定された子要素のノードリストを取得する。 | DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) | NodeList(指定された子要素のノードリスト) |
| hasAttribute | 指定された属性がある場合は True、ない場合はFalseを返す。 | DOMString name(属性の名前) | Boolean |
| hasAttributeNS | 指定された localnameとnamespaceURIを持つがある場合はTrue、ない場合はFalseを返す。 | DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) | boolean |