HTMLonfocusイベント属性

❮HTMLイベント属性

入力フィールドがフォーカスを取得したら、JavaScriptを実行します。

<input type="text" id="fname" onfocus="myFunction(this.id)">

以下の「自分で試してみてください」の例をもっと見てください。


定義と使用法

onfocus属性は、要素がフォーカスを取得した瞬間に起動します。

Onfocusは、ほとんどの場合、<input>、<select>、および<a>で使用されます。

ヒント: onfocus属性は、onblur属性の反対です。


ブラウザのサポート

Event Attribute
onfocus Yes Yes Yes Yes Yes

構文

<element onfocus="script">

属性値

Value Description
script The script to be run on onfocus

技術的な詳細

サポートされているHTMLタグ: <base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style>、および<title>を除くすべてのHTML要素

その他の例

「onblur」を「onfocus」属性と一緒に使用する:

<input type="text" onfocus="focusFunction()" onblur="blurFunction()">

関連ページ

HTML DOMリファレンス:onfocusイベント


❮HTMLイベント属性