2010-08-20 58 views

回答

4

沒有jQuery的..

<input type=text .... onMouseOver="this.focus();"> 
+0

邏輯與結構和內容應該是分開的,因此使用綁定事件的傳統屬性方式是不乾淨的。 – 2010-08-20 14:09:00

+2

沒有冒犯,但我聽到的只是「等等等等。」 – Fosco 2010-08-20 14:20:30

+1

實際上,無論使用較少的代碼,仍然沒有錯誤永遠是更好的德蘭... – David 2010-08-20 16:31:35

2
myInputField.addEventListener('mouseover', function(e) { 
    e.target.focus(); 
}, false); 
+1

只是要注意,這是正確的標準兼容的瀏覽器,而不是IE瀏覽器。 – lincolnk 2010-08-20 15:04:15