onfocus 属性は、要素がフォーカスを取得した瞬間に発火します。
ほとんどの場合、Onfocus は <input>、<select>、<a> と一緒に使われます。
チップ: onfocus 属性は、onblur 属性の正反対です。
onfocus 属性は イベント属性 の一つで、全ての HTML 要素で使用することができます。
要素 | イベント |
---|---|
全ての HTML 要素 | onfocus |
入力フィールドがフォーカスを取得した時に JavaScript を実行します:
<input type="text" id="fname" onfocus="myFunction(this.id)">
Try it Yourself ❯
イベント属性 | |||||
---|---|---|---|---|---|
onfocus | Yes | Yes | Yes | Yes | Yes |