【发布时间】:2011-08-22 19:27:42
【问题描述】:
我有一个页面在添加新选项之前将选择列表的长度设置为 0。在 IE9 之前,这在所有浏览器中都可以正常工作。在 IE9 中,我收到错误:DOM 异常:NOT_FOUND_ERR (8)。这就是我想要做的所有事情:
var typebox = document.sForm.ePosition;
typebox.options.length = 0;
在兼容模式下工作正常。
【问题讨论】:
-
所以基本上你想在添加项目之前删除选择框的所有元素?如果是这样,那不是最好的方法。
-
好的。给我一些指点。还有什么方法可以解决?
-
见@Seth 的回答;您应该通过代码删除元素。
标签: javascript internet-explorer-9