【JavaScript】input(ブラウザイベント) - 値が変更した時のイベント
JavaScriptのinput(ブラウザイベント)を解説します。
input
inputは値が変更した時のイベントです。
input要素やtext要素で値を入力するごとにイベントが発生します。
サンプル
HTML属性
oninput
属性を設定します。
<input id="input" oninput="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メソッド
イベント種別にinput
を設定します。
<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('input', valueRender);
</script>