禁用输入会停止事件冒泡

时间:2011-11-05 13:25:32

标签: javascript events input event-bubbling

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

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

1 个答案:

答案 0 :(得分:3)

这是不可能的。禁用的输入元素不会丢弃事件。我的建议是让你的输入通过CSS显示为“禁用”,并将其设置为只读以防止修改。这样他们仍会沉没所有鼠标事件,冒泡将工作得很好。