這應該是非常簡單的:的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