堀北真希うさぎ
主な作品
人気女優をモデルにした制作者のオリジナルキャラクタを用いたイラストの一例とそれを組み込んだアニメーション動画

ページ案内

firstChildプロパティ。

DOMに於いて、当該ノードの子ノードで一番初めにある子ノードを与えるfirstChildプロパティの解説です。

firstChildプロパティ・目次。

firstChildプロパティとは。

firstChildプロパティとは、当該ノードの子ノードで一番初めにある子ノードを与えるプロパティです。

当然、firstChildプロパティの値もまたノードとなり、DOMでの操作が可能となります。

尚、firstChildプロパティは読み出し専用です。firstChildプロパティを上書きしようとしても、親ノードは変更されず、例外が発生するだけです。

firstChildプロパティを実装するインタフェイス。

firstChildプロパティNodeインタフェイスに依って実装されます。

従って、DOMで扱える全てのノードでfirstChildプロパティを得る事が出来ます。

firstChildプロパティの値。

与える値は該当するノードの子ノードのうち、一番初めに位置している子ノードです。

但し、子ノードが存在しない場合にはnull値となります。

firstChildプロパティのJAVAスクリプトでの使用例。

ある要素のオブジェクト e について、一番初めの子ノードから順番に評価して処理する場合の例です。

var e1=e.firstChild;
while (e1) {

    (必要な処理)

    e1=e1.nextSibling;  // 次のノード。
    }

関連事項

Nodeインタフェイス
ノードとして共通のメソッド/プロパティ
parentNodeプロパティ
当該ノードの親ノード
childNodesプロパティ
当該ノードの子ノードの配列
previousSiblingプロパティ
当該ノードの直前の兄弟ノード
nextSiblingプロパティ
当該ノードの直後の兄弟ノード
lastChildプロパティ
当該ノードの子ノードで一番最後にある子ノード
insertBefore()メソッド
指定された子ノードの直前に別のノードを挿入するメソッド
replaceChild()メソッド
指定された子ノードを別のノードに置換えるメソッド
removeChild()メソッド
指定された子ノードを除去するメソッド
appendChild()メソッド
指定されたノードを子ノードとして末尾に追加するメソッド
hasChildNodes()メソッド
子ノードがあるかどうかを判定するメソッド

しらぎくのウェブサイト作成入門サイトマップ



marguerite.site@gmail.com