【问题标题】:disabled input stops event bubbling禁用输入停止事件冒泡
【发布时间】:2011-11-05 13:25:32
【问题描述】:

如果我有一个输入元素(例如:<input type="text" disabled="disabled">),这个输入会停止鼠标悬停事件冒泡。如果我删除 disabled 属性,输入的容器元素会获得 mousemove 事件。

如何让事件冒泡在禁用的输入上起作用?

【问题讨论】:

    标签: javascript events input event-bubbling


    【解决方案1】:

    这是不可能的。禁用的输入元素不会接收任何事件。我的建议是让您的输入通过 CSS 显示为“已禁用”并将其设置为只读以防止修改。这样他们仍然会接收所有鼠标事件并且冒泡会正常工作。

    【讨论】:

      猜你喜欢
      • 2013-09-29
      • 1970-01-01
      • 2017-01-17
      • 1970-01-01
      • 1970-01-01
      • 2011-12-09
      • 2012-09-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多