3
我有一個firefox擴展選項pref面板,我應該在其中動態創建菜單項並選擇特定項目爲當前項。XUL:動態創建菜單項並設置「selected」attr
這裏是XUL文件部分
<menulist id="rss_service_combo">
<menupopup id="rss_service_menu"/>
</menulist>
然後在load
事件PREF面板,採用JS我追加menuitem
元素注入menupop
。這工作正常。唯一的問題是,即使我設置了selected
元素,該項目沒有被選中,組合框最初是空的。
目前唯一的辦法是如果我手動將這些menuitem
s添加到XUL文件並設置selected
屬性,但我需要動態地執行它。