gpt4 book ai didi

javascript - 使用 XUL 和 Javascript 的 OnSelect 处理程序

转载 作者:行者123 更新时间:2023-11-28 02:50:52 25 4
gpt4 key购买 nike

所以我有一个使用 XUL 创建的项目树。当我从此树中选择项目并单击“查看”按钮时,我想显示有关所选项目的信息。我按照下面的方法操作,但按钮根本不起作用。

为树分配一个 ID:

<tree id="assetList" flex="1" multiple="false">

然后我将一个函数附加到按钮:

<button id="view-button" align="right" class="dialog" label="View" oncommand="view()" />

然后我将函数 View 编写如下:

function view(){    
var tree = document.getElementById("assetList");
var items = tree.selectedItems;
if(items.length == 0)
alert("No item was selected");
else if(items.length > 1)
alert("Please select one item at a time");
else{
txt = items.getAttribute('id'); //it's just for testing right now
alert(txt);
}
}

即使我不选择任何内容并单击“查看”,也不会触发警报消息。我做错了什么?以及如何修复它?

谢谢

最佳答案

我想出了如何做到这一点。我可以使用 getItemAtIndex(tree.currentIndex)。

关于javascript - 使用 XUL 和 Javascript 的 OnSelect 处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com