Node

Example

1

説明

プロパティ

プロパティ名 説明
attributes 要素の属性の配列
childNodes このノードの子ノードの NodeList
firstChild このノードの最初のノード
lastChild このノードの最後の子ノード
localName ノードのコロン以降の修飾語の部分
namespaceURI ノードのネームスペース URI
nextSibling ツリー構造の同じ階層にあるこのノードの直後のノード
nodeName このノードの名前
nodeType このノードのタイプ
nodeValue このノードの値
ownerDocument このノードの root 書類要素
parentNode このノードの親ノード
prefix ノードのネームスペース識別子
prefix ノードのネームスペース識別子
previousSibling ツリー構造の同じ階層にあるノードの直前のノード

メソッド

メソッド名 説明
cloneNode() 要素のコピーを返します。deep = true を指定するとコピーされたノードの子孫のすべてを返します。
hasAttributes() ノードのすべての属性を返します。
hasChildNodes() ノードのすべての子を返します。
insertBefore() 指定の既存のノードに新規ノードを挿入します。ノードを指定しない場合は子ノードとして挿入します。
isSupported() 指定された機能が DOM 実装に含まれており、このノードでサポートされているかどうかを返します。
normalize() テキストノード内のこの要素の子である隣接したテキストノードを統合します。
removeChild() このノードから指定の子ノードを削除します。
replaceChild() 新規子ノードでこのノードの既存の子を置き換えます。