2013/01/07

focus 第二頁

:FOCUS 2

使用 javascript 模擬 :focus。由於 IE6 沒有支援 :focus,只好改用 onfocus, onblur 來模擬這個功能。下面範例還用到 className 這個特徵。

  • IE6 以上都可以用。Firefox 除了 FILE都可以用。Safari, Chrome 有兩種情形:(一)使用滑鼠點選,只能用在 TEXT 與 PASSWORD。(二)使用 TAB 輪選,則都可以選;而 Chrome 可選 ANCHOR 元素 ,Safari 則不能。
  • 在 IE6, Safari, Chrome 中,RADIO 不能用 TAB 選;Firefox 則可以。

將 :focus 狀態傳給下一個元素。下例使用 E + F 規則。

  • 上例,Firefox 成功;IE6, Safari, Chrome 失敗。使用 E ~ F 規則測試,也得到相同的結果。
focus(你正在看 第二頁) : 第一頁 第二頁