onfocus | NN 2 IE 3 DOM 2
| バブル : なし、キャンセル可能 : なし
ユーザーが現在の要素をクリックしたか Tab キーを押して現在の要素に移動したか、または focus( ) メソッドが呼び出されたため、現在の要素がフォーカスを取得すると発生します。現在の要素で onfocus イベントが発生するより先に、直前にフォーカスを取得していた要素で onblur イベントが発生します。
onfocus イベントは、スクリプト可能ブラウザの初期のバージョンから、フォームコントロールと window オブジェクトでサポートされています。ただし、最近のブラウザでは、tabindex 属性を設定すれば、ほぼすべての表示要素でこのイベントを呼び出すことができます。Windows 版 IE では、onfocus イベントは window オブジェクトから削除されています。
代表的なターゲット
全ブラウザでは、入力テキストおよびパスワードの input、textarea、select、ならびに window の各オブジェクト。IE 5 以降および Netscape 6 では、この他に tabindex 属性に値が割り当てられている表示要素。