currentIndex

currentIndex
型: 整数型
現在フォーカスされた tree 内の行の index を設定します。行がフォーカスされていない場合、値は -1 になります。複数選択できる tree では、現在の index は選択された最後の行になります。このプロパティを選択の変更に使用してはいけません。代わりに、tree.view.selection を通して利用可能な nsITreeSelection オブジェクトのメソッドを使用してください。
// セルのテキストを取得する方法の例
<script language ="javascript">
function treeRowClicked(){
    var tree = document.getElementById("my-tree");
    var selection = tree.view.selection;
    var cellText = tree.view.getCellText(tree.currentIndex, tree.columns.getColumnAt(0));
    alert(cellText);
}
</script>

<tree id="my-tree" seltype="single" onselect="treeRowClicked()">
  <treecols>
    <treecol label="タイトル" flex="1"/><treecol label="URL" flex="1"/>
  </treecols>
  <treechildren>
    <treeitem>
      <treerow>
        <treecell label="joe@somewhere.com"/>
        <treecell label="最高機密計画"/>
      </treerow>
    </treeitem>
    <treeitem>
      <treerow>
        <treecell label="mel@whereever.com"/>
        <treecell label="昼食にしようか"/>
      </treerow>
    </treeitem>
  </treechildren>
</tree>

参照

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

最終更新者: Marsf,