【JavaScript】change(ブラウザイベント) - 値の変更が確定した時のイベント
JavaScriptのchange(ブラウザイベント)を解説します。
change
changeは値の変更が確定したときのイベントです。
input要素やtext要素で値を入力し、エンターキー入力やフォーカスを外すと値が確定します。
サンプル
HTML属性
onchange
属性を設定します。
<input id="input" onchange="valueRender(event);">
<p id="message"></p>
<script type="text/javascript">
function valueRender(event) {
let message = document.getElementById('message');
message.textContent = event.target.value;
}
</script>
DOMメソッド
イベント種別にchange
を設定します。
<input id="input">
<p id="message"></p>
<script type="text/javascript">
function valueRender(event) {
let message = document.getElementById('message');
message.textContent = event.target.value;
}
let input = document.getElementById('input');
input.addEventListener('change', valueRender);
</script>