XUL を使用して作成されたアイテムのツリーがあります。このツリーからアイテムを選択して [表示] ボタンをクリックすると、選択したアイテムに関する情報が表示されます。以下のようにしていますが、ボタンがまったく機能しません。
ツリーに ID を割り当てます。
<tree id="assetList" flex="1" multiple="false">
次に、ボタンに関数を追加します。
<button id="view-button" align="right" class="dialog" label="View" oncommand="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);
}
}
何も選択せずに [表示] をクリックしても、警告メッセージは表示されません。私は何を間違えましたか?どうすれば修正できますか?
ありがとう