在某些網頁或說在彈出層的使用下,一般情況在ie瀏覽器下 我們都不希望使用tab 或說 使用tab鍵後都會造成一定的問題,例如: 在彈出層後,tab鍵還可以在目頁中操作,這回導致腳本錯誤。 那我們如果避免這種情況呢? 透過鍵盤事件控制 複製程式碼 代碼如下: <BR> $(document).ready(function () {<BR> if (event.keyCode == 9) {<BR> document.body.focus();<BR> });<BR> });<BR> 以上程式碼很熟悉就是按tab鍵的時候將焦點再移到tabindex為0的上面 那麼我們這時便需要在頁面開始的時候 就設定初始化的頁面焦點 例如下面用aspx寫的範例: 在某些特殊的情況下 我們需要在頁面載入的時候設定一下焦點的位置,以便防止 tabindex的設定會出現無效 或受其他因素的影響. 這樣才能做到萬無一失!