onfocusイベント

事件对象参考手册イベントオブジェクト

インスタンス

input 入力フィールドがフォーカスを取得したときに Javascript コードを実行します:

<input type="text" onfocus="myFunction()">

試してみる »

定義と使い方

onfocus イベントは、オブジェクトがフォーカスを取得したときに発生します。

Onfocus は通常、<input>, <select>、および <a> で使用されます。

ヒント:onfocus イベントの反対のイベントはonblurイベントです。

構文

HTML の場合:

<element onfocus="SomeJavaScriptCode">

JavaScript の場合:

object.onfocus=function(){SomeJavaScriptCode}

JavaScript では、addEventListener() メソッドを使用します:

object.addEventListener("focus", myScript);試してみる

パラメータ 説明
SomeJavaScriptCode 必須。このイベントが発生したときに実行する JavaScript を指定します。


ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザが onfocus イベントをサポートしています


onfocus イベントをサポートする HTML タグ:

onfocus 属性は通常、すべての HTML 要素で使用できますが、次を除きます:<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, および <title>.


事件对象参考手册イベントオブジェクト その他の拡張機能