Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript-onmouseover&;onmouseout无法禁用按钮_Javascript_Php_Css_Html - Fatal编程技术网

Javascript-onmouseover&;onmouseout无法禁用按钮

Javascript-onmouseover&;onmouseout无法禁用按钮,javascript,php,css,html,Javascript,Php,Css,Html,我正在尝试这段代码来实现一个按钮,它在鼠标悬停时被禁用,在鼠标离开时被启用 <input type="button" value="submit" onMouseOver="this.disabled = true;" onMouseOut="this.disabled = false;" /> 但它似乎不起作用。 它禁用鼠标上方的按钮,但在鼠标离开时不启用。 有什么建议吗? 谢谢 可以将mouseout设置为disabled='' 您可以将一个元素放置在该元素的顶部,并收听

我正在尝试这段代码来实现一个按钮,它在鼠标悬停时被禁用,在鼠标离开时被启用

<input type="button" value="submit" onMouseOver="this.disabled = true;" onMouseOut="this.disabled = false;" />

但它似乎不起作用。 它禁用鼠标上方的按钮,但在鼠标离开时不启用。 有什么建议吗?
谢谢

可以将mouseout设置为disabled=''


您可以将一个元素放置在该元素的顶部,并收听在该元素上触发的事件。

请发布您的代码。您可以使用jQuery库吗?还可以尝试使用
onmouseover=
onmouseout=
而不使用大写字母。为什么要禁用提交按钮?我打赌我可以说服您使用表单验证api;)请看这个问题的答案。禁用时,输入不会触发事件。至少要归功于这一点,非常感谢。:)美丽的!只要把它放在一个div里,让这个事件在div上收听就行了。谢谢!