Javascript 如何在Firefox扩展';谁是美努利主义者?

Javascript 如何在Firefox扩展';谁是美努利主义者?,javascript,firefox,xul,Javascript,Firefox,Xul,我正在编写一个firefox扩展,我有一个链接的菜单列表,应该自动(加载时)设置为我关闭它之前设置的最后一个链接。它只是一直被设置为第一个菜单项。我尝试过使用setAttribute('selectedIndex',1),但这不起作用。 我做错了什么 一些示例代码: <menulist> <menupopup> <menuitem label="default"/> <menuitem label="I want this one to b

我正在编写一个firefox扩展,我有一个链接的菜单列表,应该自动(加载时)设置为我关闭它之前设置的最后一个链接。它只是一直被设置为第一个菜单项。我尝试过使用setAttribute('selectedIndex',1),但这不起作用。 我做错了什么

一些示例代码:

<menulist>
 <menupopup>
   <menuitem label="default"/>
   <menuitem label="I want this one to be selected" />
   <menuitem label="Or this one." />
 </menupopup>
</menulist>

设置selectedIndex属性,而不是属性

document.getElementById("mymenulistid").selectedIndex = 1;

将其添加到文档后,通常需要编辑以下内容的属性

谢谢,这很有道理。不知道他们是双重财产。现在我知道了。