lure.dom.node (日本語)

Node (ノード) オブジェクト

解説

Node プロパティ

このテーブルに記載されているプロパティは実装を行うために現在計画されているプロパティです。全種類の W3C DOM プロパティが実装されているとは限りません。

プロパティ 解説 実装済み
id ノードの ID 属性を取得または設定します。 はい
childNodes ノードに対して子供ノードの NodeList を返します。 はい
firstChild ノードの最初の子供を返します。 はい
previousSibling 最も近い関係にあるノードに先行するノードを返します。 はい
nextSibling 最も近い関係にあるノードに後続するノードを返します。 はい
lastChild ノードの最後にある子供を返します。 はい
nodeName その型に依存するノードの名前を返します。 はい
nodeType ノードの型を返します。 はい
nodeValue その型に依存するノードの値を設定または返します。 はい
ownerDocument ノードに対してルート要素 (Document オブジェクト) を返します。 はい
parentNode ノードの親ノードを返します。 はい
textContent ノードおよび、その子孫の本文にある内容を設定または返します。 いいえ
text ノードおよび、その子孫のテキストを返します。 いいえ
xml ノードおよび、その子孫の XML を返します。 いいえ

Node メソッド

このテーブルに記載されているメソッドは実装を行うために現在計画されているメソッドです。全種類の W3C DOM メソッドが実装されているとは限りません。

メソッド 解説 実装済み
appendChild() ノードの子供リストの終端へ新しい子供ノードを追加します。 はい
cloneNode() ノードのクローンを作成します。 いいえ
hasAttributes() ノードが任意の名前の属性を持つ場合は true を、それ以外は false を返します。 はい
hasAttribute() ノードが指定された属性を持つ場合は true を、それ以外は false を返します。 はい
hasChildNodes() ノードが何らかの子供ノードを持つ場合は true を、それ以外は false を返します。 はい
insertBefore() 既存の子供ノードの前に新しい子供ノードを挿入します。 いいえ
isEqualNode() 二つのノードが等しいかどうか確認します。 いいえ
isSameNode() 二つのノードが同一かどうか確認します。 はい
normalize() テキスト・ノードの構造分離のみの箇所であれば "normal" 形式の配下へテキスト・ノード(属性を含む)を全て配置します。 いいえ
removeChild() 子供ノードを削除します。 はい
removeAttribute() 現在ノードの属性集合から属性を削除します。 はい
replaceChild() 子供ノードを置換します。 いいえ
getAttribute() 現在ノードの属性集合から属性値を取得します。 はい
setAttribute() 現在ノードの属性集合から属性値を設定します。存在しない場合は属性を作成します。 はい
getElementsByTagName() 指定された名前にある全ての子供要素の NodeList を返します。 はい
getElementsByClassName() 指定されたクラスにある全ての子供要素の NodeList を返します。 はい
getElementById() 呼び出しノードから指定された ID を持つ子供ノードを返します。 はい

ノードのプロパティから継承

このオブジェクトは、いかなる基底オブジェクトであろうとプロパティを継承しません。

ノードのメソッドから継承

このオブジェクトは、いかなる基底オブジェクトであろうとメソッドを継承しません。

そのほかの言語