Docuemntオブジェクト-プロパティ | |||
プロパティ名 | 説明 | データタイプ | その他 |
docType | ドキュメントタイプ宣言。 | DocumentType | |
mplementation | 実装情報。 | DOMImplementation | |
documentElement | 文書のルート要素。 | Element | |
Documentオブジェクト-メソッド | |||
メソッド名 | 説明 | パラメータ | 返り値 |
createElement | 新しいElementノードを生成する。 | DOMString tagName(生成する要素名) | Element(生成した要素ノード) |
createDocumentFragment | 新しいDocumentFragmentノードを生成する。 | なし | DocumentFragment(生成した部分ドキュメント) |
createTextNode | 新しいTextノードを生成する。 | DOMString data(テキストデータ) | Text(生成したテキスト) |
createCommentNode | 新しいCommentノードを生成する。 | DOMString data(コメントデータ) | Comment(生成したコメント) |
createCDATASection | 新しいCDATASectionを生成する。 | DOMString data(CDATASectionの内容データ) | CDATASection(生成したCDATASection) |
createProcessingInstruction | 新しいProcessingInstructionノードを生成する。 |
DOMSting taget(PIのターゲット部分) DOMString data(PIのデータ部分) |
ProcessingInstruction(生成したPIノード) |
createAttribute | 新しいAttrノードを生成する。 | DOMString name(属性名) | Attr(追加された属性ノード) |
createEntityReference | 新しいEntityReferenceノードを生成する。 | DOMString name(エンティティ名) | EntityRefenence(生成したエンティティ参照ノード) |
getElementByTagName | 指定されたタグ名を持つエレメントノードのリストを取得する。 | DOMString tagName(タグ名) | NodeList(エレメントノードのリスト) |
importNode | 別のドキュメントからノードをインポートする。 |
Node importedNode(インポートするノード) boolean deep(Trueの場合、子孫ノードもインポートする。) |
Node(インポートされたノード) |
createElementNS | 名前空間を含む要素ノードを生成する。 |
DOMString namespaceURI(名前空間URI) DOMString qualifiedName(タグ名。PrefixとLocalNameを含む) |
Element(生成された要素ノード) |
createAttributeNS | 名前空間を含む属性ノードを生成する。 |
DOMString namespaceURI(名前空間URI) DOMString qualifiedName(要素名。PrefixとLocalNameを含む) |
Attr(生成された属性ノード) |
getElementsByTagNameNS | LocalNameとNamespaceURIによって指定されたノードのリストを取得する。 |
DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) |
NodeList(指定されたノードのリスト) |
getElementById | 指定されたIDを持つ要素ノードを取得する。 | DOMString elementId(要素ノードのID) | Element(要素ノード) |