【问题标题】:IE 9 doesn't show dropdown on single clickIE 9 在单击时不显示下拉菜单
【发布时间】:2011-09-06 07:54:46
【问题描述】:

我有一个带有多个选项的简单“选择”控件。出于某种原因,下拉列表仅在 IE 9 中双击时显示(IE 7、8 效果很好 - 单击)。没有附加事件处理程序。

更新

<select id="test" name="test">
    <option value="123">123</option>
    <option value="456">456</option>
</select>

我想知道一些解决方案/解决方法。

谢谢

【问题讨论】:

  • 如果您需要帮助,请发布一些代码或链接到显示问题的 jsfiddle。
  • 所以...首先我必须猜测您的 HTML 和 Javascript...然后我需要分析我的猜测...然后我应该给您一个正确的答案...听起来公平...

标签: javascript html internet-explorer-9


【解决方案1】:

这应该对你有帮助:

http://webbugtrack.blogspot.com/2009/02/bug-487-onclickonfocus-bugs-on-select.html

这是所有版本的ie中的一个错误。

【讨论】:

    【解决方案2】:

    在 IE 中,如果您使用具有应用宽度的样式或类,则必须单击两次才能更新您的选择。如果您不在 SELECT 标记上使用宽度 CSS,则只需单击一下即可。 这是我的经验。希望这会有所帮助...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多