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
属性,但我需要动态地执行它。