首页 > 解决方案 > IE 11 从选择中删除选项

问题描述

当我尝试使用 JS 从选择中删除选项时遇到问题。当我使用 IE 11 运行以下代码时,我得到 2 个选项,而使用任何其他浏览器 3 个选项。

var x = document.getElementById("mySelect");
x.remove(0);
<select id ="mySelect" >
  <option value="1">Test1</option>
  <option value="2">Test2</option>
  <option value="3">Test3</option>
  <option value="4">Test4</option> 
</select>

我的 IE 版本是 11.1088.15063.0 并更新版本 11.0.65 (KB4103768)。我在不同的机器上进行了测试,一些用户使用 IE 11(不同版本)。我试图清除缓存并重置浏览器,您还能想到什么?

IE 支持 collection.remove(index) : https://developer.mozilla.org/en-US/docs/Web/API/HTMLSelectElement/remove

标签: javascriptinternet-explorer-11

解决方案


推荐阅读