Javascript 仅在Firefox中添加/删除选项失败

Javascript 仅在Firefox中添加/删除选项失败,javascript,html,css,select,Javascript,Html,Css,Select,我有一个简单的网页,可以动态地从select元素中添加和删除选项。该代码适用于Chrome&IE,但在Firefox中,当我单击“添加”时失败,什么都没有发生&删除按钮甚至没有显示 你认为我做错了什么 使用: 而不是 listbox.add( newOption, lastIndex ); 请参见此处:使用: 而不是 listbox.add( newOption, lastIndex ); 请参见此处:document.createElement在IE中工作,但在FF中不工作。 docume

我有一个简单的网页,可以动态地从select元素中添加和删除选项。该代码适用于Chrome&IE,但在Firefox中,当我单击“添加”时失败,什么都没有发生&删除按钮甚至没有显示

你认为我做错了什么

使用:

而不是

listbox.add( newOption, lastIndex );
请参见此处:

使用:

而不是

listbox.add( newOption, lastIndex );
请参见此处:

document.createElement在IE中工作,但在FF中不工作。 document.createElement“option”在IE和FF中都起作用。

document.createElement在IE中起作用,但在FF中不起作用。 createElement'option'在IE和FF中都起作用

<button value="Add"    onclick="addOption()"/>
<button value="Delete" onclick="deleteOption()"/>
listbox.options.add( newOption, lastIndex );
listbox.add( newOption, lastIndex );