这应该是非常简单的:的Javascript:用鼠标悬停启用/禁用按钮/鼠标移开
<input type="button" name="test" id="test" value="roll over me" onmouseover="this.disabled=true;" onmouseout="this.disabled=false;">
如果我把鼠标光标移到这个按钮,它就会disabled..yay! 但现在当我将光标移出时,它不会被启用...... boo。
我理解禁用它的概念意味着你不能对它做任何事情。但是,如何通过鼠标启用它?可能吗?我错过了什么吗?
@Shawn:感谢您的,但不幸的是,这并不工作,要么:( – Loony2nz 2009-11-16 19:26:08
正如其他人所说,该事件将不会触发,一旦它被禁用。你可以用span标签包装它,但由于事件的起泡方式,这有点时髦。你是否使用任何像MooTools或jQuery的JavaScript框架? – 2009-11-16 20:52:20
@Shawn:不幸的是,没有。是的,如果我有一个框架,它会更好,更干净和不显眼,这就是为什么我发布了这种老式的方式(又名a旧skool)。我会试一试你的代码。 感谢您的输入! – Loony2nz 2009-11-17 01:27:21