mozilla
Your Search Results

    NodeList.item

    概要

    NodeList 中の、引数に指定するインデックスの位置にあるノードを取得します。

    構文

    nodeItem = nodeList.item(index) 
    
    • nodeList : NodeList 。これは childNodes などの DOM プロパティやメソッドで取得可能。
    • index : 取得するノードのインデックス。最初のノードの index は 0 となる。
    • nodeItem : nodeList 中の、item メソッドに指定した index の位置にあるノード。

    JavaScript にはノードリスト中のアイテムの取得に以下のような構文を用いる事も可能です。

    nodeItem = nodeList[index]
    

    var tables = document.getElementsByTagName("table"); // DOM 中に含まれるすべての table 要素のノードリストを取得
    var secondTable = tables.item(1); // DOM 中の 2 番目の table 要素
    
    
    // tables[1] でも取得可能。即ちアイテムが存在した場合、以下は true となる
    alert( tables.item(1) === tables[1] );
    

    注記

    指定した index が範囲外の場合、このメソッドは例外をスローするのではなく、null を返します。

    item() メソッドは ElementNode のメソッドではなく、 NodeList のメソッドです。

    仕様書

    ドキュメントのタグと貢献者

    Contributors to this page: khalid32, ethertank, fscholz
    最終更新者: khalid32,