【JavaScript】focus(ブラウザイベント) - フォーカスが当たった時のイベント
JavaScriptのfocus(ブラウザイベント)を解説します。
focus
focusは要素にフォーカスが当たったときのイベントです。
サンプル
HTML属性
onfocus
属性を設定します。
<input id="input" onfocus="greeting();">
<p id="message"></p>
<script type="text/javascript">
function greeting() {
let message = document.getElementById('message');
message.textContent = 'Hello World!';
}
</script>
DOMメソッド
イベント種別にfocus
を設定します。
<input id="input">
<p id="message"></p>
<script type="text/javascript">
function greeting() {
let message = document.getElementById('message');
message.textContent = 'Hello World!';
}
let input = document.getElementById('input');
input.addEventListener('focus', greeting);
</script>