2011-03-22 106 views
0

當不喜歡的keydown JavaScript事件竟得到評估。 即。直到有人可以使用event.preventDefault()或類似的方法來阻止該操作被採用。活動評估

我沒有任何運氣在試圖找到一種模式。我所知道的是,如果防止在開始時或執行的語句後,它的工作原理(防止動作),但過了一會兒,它沒有。

對此有任何引用?

回答

0

這可能是瀏覽器的依賴。如果你想阻止默認那麼該指令應該永遠是第一個(沒有主題毀滅,這是當前的),然後纔跟進你的代碼。

支票http://api.jquery.com/keydown/

+0

但這個例子,那麼這是否意味着,這將是無法避免的特定字符被輸入的? – 2011-03-22 10:22:12

+0

猜猜所以..只是防止默認操作,驗證輸入字符並手動執行預期的事件。 – tiagoboldt 2011-03-22 10:24:44

+0

檢查http://api.jquery.com/keydown/的例子 – tiagoboldt 2011-03-22 10:26:43