Jintrick.netagenda2002年08月アーカイブ → 2002年08月25日

onclickイベントとキーボードによる「Enter」

onclickイベントは、アンカーにフォーカスを移してEnterキーを押しても発生する。みたいだ。IE6とMozillaで確認。今まで知らなかったのは痛いといえば痛いけど、キーボードってポインティングデバイスかねえ。

フォーカス可能な要素

というわけで、「Site map」はJS(謎)有効かつIE6あるいはMozillaなキーボードユーザーを排除してしまっていたことに気づいた。span要素だったプラス記号とマイナス記号をa要素にしてフォーカス可能にすることで対処。……すると今度は、概ね謎なa要素が生成されていることになってしまう。あ、そのためのbutton要素か。DOMによる生成だからといってインチキはしない方針で。


webmaster@jintrick.net
公開: 2002年08月25日
カテゴリ: HTML ,アクセシビリティ