我想为我的扩展程序添加一个检查菜单项。火狐扩展中的复选框
<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