JavaScriptを使用したDOM操作により、プログラマーはHTMLWebページの要素または要素の属性を変更することができます。 入力フィールドの値を変更することも同じです。 JavaScriptを使用して入力フィールドの値を変更するには、2つの方法があります。 これらは:
- 代入演算子「」を使用して、要素のvalue属性に値を割り当てます。=」
- を使用して SetAttribute() 関数。
これら両方のメソッドのデモンストレーションに飛び込んでみましょう。ただし、その前に、使用するHTMLテンプレートが必要です。
HTMLWebページの設定
HTMLファイルに次の行を追加するだけで、IDが「textFeild1」の新しいテキスト入力フィールドが作成されます。
<入力方式=” 文章” id=“textField1” />
プログラムを実行すると、ブラウザで次の出力が表示されます。
画面に入力フィールドが表示されます。
方法1:値属性に値を直接割り当てる
このために、最初にHTMLファイルに次の行を追加します。
<br />
<ボタンonclick=「changeValue()」>>値の変更ボタン>>
これにより、テキストフィールドの下に新しいボタンが追加されます。 そして、このボタンをクリックすると、次の名前の関数が添付されます。 changeValue():
スクリプトファイルに、このボタンを機能させるために次の機能を追加します。
関数 changeValue(()。 {{
テキストフィールド = 資料。getElementById((“textField1”)。;
テキストフィールド。価値 = 「方法1」;
}
まず、document.getElementbyId()を使用してテキストフィールドへの参照を取得します。 その後、ドット演算子を使用してvalue属性を取得し、それに文字列値を直接割り当てます。 このボタンをクリックすると、次の出力が得られます。
ご覧のとおり、ドット演算子とvalue属性を使用して、入力フィールドの値を変更することができました。
方法2:setAttribute()関数を使用する
このために、HTMLファイルの次の行を使用して、前のボタンのすぐ下に新しいボタンを追加します。
<br />
<ボタンonclick=「setAttributeChange()」>>setAttributeによる変更(()。ボタン>>
ご覧のとおり、このボタンには次の名前の関数が付属しています。 setAttributeChange()。 このHTMLをロードすると、ブラウザに次のWebページが表示されます。
次に、スクリプトファイル内に移動し、これを定義します setAttributeChange() 次のように機能を変更します。
関数 setAttributeChange(()。 {{
テキストフィールド = 資料。getElementById((“textField1”)。;
テキストフィールド。setAttribute((“価値”、 「方法2」)。;
}
最初の行では、を使用してテキストフィールドへの参照を取得しています document.getElementById() 関数。 その後、使用しています ドット演算子 そしてその setAttribute() 属性を選択する関数「価値」と入力し、文字列値を「方法2」。 ボタンをクリックすると、次の出力が得られます。
ご覧のとおり、setAttribute()関数を使用して入力フィールドの値を変更することができました。
結論
Javascriptを使用すると、DOM操作を使用して、HTMLWebページ内の入力フィールドのvalue属性を簡単に変更できます。 このために、同じ結果につながる2つの異なるアプローチがあります。 element.setAttribute()関数を使用すると、属性を選択して、選択した値を指定できます。 次に、「ドット演算子」次に、代入演算子「」を使用して、その属性に任意の値を割り当てます。=。」
The post JavaScriptで入力フィールドの値を設定するにはどうすればよいですか? appeared first on Gamingsym Japan.