フォーカス・アウト イベントを取得するには、onblurを使用します。
onBlurは「オンブラー」と読みます。
サンプルソース
例)フォーカスが外れるとアラートを表示する
1 2 3 |
function myFnc(){ alert("フォーカス・アウトしました。"); } |
1 2 3 4 5 6 7 8 9 10 11 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>サンプル</title> <script src="sample.js"></script> </head> <body> <input type="text" value="" onblur="myFnc();"> </body> </html> |
実行サンプル
フォーカスが外れると、下にメッセージを表示します
解説
- フォーカスが当たらないdivタグやimgタグなどには、onblurは設定できません。
- 関連して、フォーカス・イン イベントを取得したい場合は、onFocusを使用します。
(詳しくは「フォーカス・イン イベントを取得する」をご覧ください。)