Nodeノード オブジェクト
本ページには広告が含まれています。
DOM ツリーのノードを表す基本的なオブジェクトであり、他の DOM オブジェクト(Document 、Element 、Attribute 、Text 、Comment など)の基本となるクラスです。Node オブジェクト は、親子関係を持つノード間の移動や変更、属性の追加や削除、テキストやコンテンツの操作など、様々な操作ができるメソッドを提供しています。
メソッド <表示切り替え> appendChild 子ノードの末尾にノードを追加します。 cloneNode ノードの複製を作成します。複製元のノードを変更しても、複製されたノードは影響を受けません。複製されたノードを表す新しいオブジェクトを返します。 compareDocumentPosition contains getRootNode ノードが属するツリーのルートノードを取得します。 hasChildNodes 指定されたノードが子ノードを持つかどうかを表すBoolean値を返します。 insertBefore ノードを子ノードの中の指定ノードの前に追加します。 isDefaultNamespace isEqualNode isSameNode isSupported lookupNamespaceURI lookupPrefix normalize removeChild replaceChild プロパティ <表示切り替え> baseURI ノードが属する文書の絶対URIを表します。 childNodes このノードのすべての子孫(要素、テキスト、コメント)を持つ、生きたNodeList オブジェクト (DOM) を返します。 firstChild ノード直下の最初の子ノードを表すNode オブジェクト を返します。 isConnected lastChild ノード直下の最後の子ノードを表すNode オブジェクト を返します。 nextSibling ツリー構造で次のノードを表すNode オブジェクト を返します。 nodeName ノードの名前を表す文字列を返します。 nodeType ノードの型を表す数値を返します。 nodeValue ノードの値を取得または設定します。 ownerDocument ノードが属するDocument オブジェクト (DOM) を返します。ノードがDocumentオブジェクトである場合は、nullを返します。 parentElement このノードの親の要素をElement オブジェクト (DOM) で返します。親のノードが存在しないもしくはElement 出ない場合、null を返します。 parentNode このノードの親のNode オブジェクト を返します。ノードが最上位もしくはツリーに加わっていないなど親が存在しない場合はnull を返します。 previousSibling ツリー構造で前の要素を表すNode オブジェクト を返します。該当する要素がない場合、null を返します。 textContent 要素や要素のすべての子孫のテキストコンテンツを取得または設定します。
公開日: 2023年3月18日