Javascript onmouseover & onmouseout 无法禁用按钮

The*_*Guy 2 html javascript css php

我正在尝试这段代码来实现一个按钮,该按钮在鼠标悬停时禁用并在鼠标移出时启用。

<input type="button" value="submit" onMouseOver="this.disabled = true;" onMouseOut="this.disabled = false;" />
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用。它会在鼠标悬停时禁用按钮,但不会在鼠标移开时启用它。有什么建议?谢谢!

Ale*_* T. 5

禁用的元素不会触发事件。您可以将一个元素放置在该元素的顶部并侦听在该元素上触发的事件。