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 回答