JavaScript テキストボックスの値を取得・設定する方法
JavaScript
でテキストボックスの値を取得・設定する方法を紹介します。
要素を取得
JavaScript
でテキストボックスの要素を取得するために、以下のようにテキストボックスにid
を付与します。
テキストボックスに限らず、html
の要素にアクセスする手段はいろいろありますが、id
を使ってアクセスするのが一番シンプルですので、ここでid
を指定します。
<input type="text" id="txt1">
id
を使って、対象のテキストボックスを取得します。
document.getElementById('取得したい要素のid')
で、要素を取得できます。
const txt1 = document.getElementById('txt1');
テキストボックスの値を取得・設定
input type="text"
のテキストボックスの入力値はvalue
属性に設定されます。
取得した要素の属性を操作すれば、テキストボックスの値を取得・設定できます。
要素の属性を操作するには要素.属性
の形でアクセスできます。
値の設定
const txt1 = document.getElementById('txt1');
// テキストボックスに「あいうえお」を設定
txt1.value = 'あいうえお';
// 以下でも可能
document.getElementById('txt1').value = 'あいうえお';
値の取得
const txt1 = document.getElementById('txt1');
// テキストボックスの値を取得
const value = txt1.value;
// 以下でも可能
const value = document.getElementById('txt1').value;