現役システムエンジニアの備忘録

技術スキルや用語などの記録を残していきます

イベント

JavaScriptでフォーカスの移動時に処理を行いたい

投稿日:2019年6月14日 更新日:

onfocus = ★ フォーカスが合ったとき
onblur = ★ フォーカスが離れたとき
★・・・実行する命令(関数や関数名)
マウスカーソルや[Tab]キーによってフォーカスが移動したときに発生するイベントです。ウィンドウやフレーム、フォーカスの要素に設定できます。

スポンサーリンク

onfocusイベント

フォーカスが合ったときに発生するイベントです。
// ドキュメント内にフォーカスが合ったとき、関数 msg() を実行します。
<body onfocus=”msg()”>

スポンサーリンク

onblurイベント

フォーカスが離れたときに発生するイベントです。
// form1 の最初のエレメントからフォーカスが離れたとき、関数 check を呼び出します。
document.form1.elements[0].onblur = check;
文例
// 入力フィールドがフォーカスされたら関数 myFunc1()、入力フィールドからフォーカスが離れたら関数 myFunc2() を呼び出します。
<input type=”text” name=”mail” size=”40″ onfocus=”myFunc1()” onblur=”myFunc2()”>

スポンサーリンク

-イベント
-

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

JavaScriptでマウスクリック時に処理を行いたい

onclick = ★ マウスクリック時 ondblclick = ★ マウスダブルクリック時 onmousedown = ★ マウスダウン時 onmouseup = ★ マウスアップ時 ★・・・実行 …

JavaScriptでイベントが発生した位置を調べたい

★.x マウスのX座標を参照 ★.y マウスのY座標を参照 ★.clientX マウスの表示領域上のX座標を参照/設定 ★.clientY マウスの表示領域上のY座標を参照/設定 ★.pageX マウ …

JavaScriptでフォームの送信時に処理を行いたい

onsubmit = ★ フォーム送信時 ★・・・実行する命令(関数や関数名) フォームが送信されたときに発生するイベントです。実行する命令の戻り値がfalseの場合は送信を行いません。 スポンサーリ …

JavaScriptでキー操作によって処理を行いたい

onkeydown = ★ キーが押されたとき onkeypress = ★ キーが押されているとき onkeyup = ★ キーが離されたとき ★・・・実行する命令(関数や関数名) キーの操作状態に …

JavaScriptで押されたキーのキーコードを取得したい

★.keycode キーコードを参照 ★・・・Eventオブジェクト 入力されたキーのキーコード(文字コード)を参照します。 // 押されたキーのキーコードをダイアログに表示します。 alert(ev …