我想爲我的擴展程序添加一個檢查菜單項。火狐擴展中的複選框
<menupopup id="menu_ToolsPopup">
<menuitem type="checkbox" label="Convert" id="menu_ToolsPopupItem"/>
</menupopup>
overlay.js中
window.addEventListener("load", function() {myExtension.init()}, false);
init: function() {
window.addEventListener("copy", function() {myExtension.Test()}, false);
},
Test: function (win) {
var x= document.getElementById("menu_ToolsPopupItem"); //not null!!! alert(x)=> [object XULElement]
alert(x.checked);//-> undefined
}
我不明白的菜單項的狀態。
以及如何在重新啓動瀏覽器後保存選擇?
謝謝,我的第二個問題呢? – urker 2011-02-09 16:51:16