1

私はxulを初めて使用します。

xulでリストボックスのカラムテキストを取得する方法を知りたいのですが、

リストボックスのメソッドやプロパティについて調べているのですが、それがわかりません

助けてください!

どうもありがとう!

4

1 に答える 1

1

リファレンスページのリストボックスを見ることができます - XUL

選択したアイテムを取得したい場合は、それを返す selectedItem と呼ばれるリストボックスのプロパティがあります。

リストアイテムは複数の要素で構成できます。

<listbox id="list">
    <listitem class="listitem">
        <listcell class="column1" value="value1" width="100"/>
        <listcell class="column2" value="value2" width="100"/>
    </listitem>
</listbox>

この要素にクラスを指定すると、次のようにしてアクセスできます。

var list = document.getElementById("list");
var listItem = list.selectedItem;
var column1Value = listItem.getElementsByClassName("column1")[0].getAttribute("value");
var column1Value = listItem.getElementsByClassName("column2")[0].getAttribute("value");
于 2013-06-12T00:18:14.417 に答える