jQuery は、HTML、CSS、JavaScript で簡単に使用できる人気の JavaScript ライブラリです。 Web 開発では、フォーム要素の値を変更する必要がよくありますが、このとき、jQuery を使用してコードを簡素化できます。
この記事では、jQueryを使ってフォーム内の値を変更したり、フォーム要素の属性値を追加、削除、変更したり、フォームの値を設定したりする方法を紹介します。要素。以下に詳細な手順とコード例を示します。
.val()
関数を使用して取得またはコードを取得します。フォーム要素の値を設定します。たとえば、入力ボックスの値を「hello」に変更するには、次のコードを使用できます。
$('#myInput').val('hello');
ここで、#myInput
は入力ボックスの ID を表します。ラジオ ボタン、複数選択ボックス、またはドロップダウン ボックスの値を変更する場合は、.val()
関数を使用することもできますが、値は次の値と一致する必要があることに注意してください。オプション。
.val()
関数を使用してフォーム要素の値を取得します。次に例を示します。
var inputValue = $('#myInput').val();
HereinputValue
変数は入力ボックスの値を保存します。同様に、ラジオ ボタン、複数選択ボックス、またはドロップダウン ボックスの値を取得する場合は、.val()
関数を使用することもできます。
属性値を追加または削除するには、.attr()
関数を使用できます。たとえば、入力ボックスの readonly
属性を true
に設定するには、次のコードを使用できます。
$('#myInput').attr('readonly', true);
属性値を削除するには、単に2 番目のパラメータは null
に設定するだけです。たとえば、ボタンの disabled
属性を削除するには、次のコードを使用できます。
$('#myButton').attr('disabled', null);
使用 .attr()
この関数はフォーム要素の属性値を取得できます。たとえば、入力ボックスの type
属性値を取得するには、次のコードを使用できます。
var inputType = $('#myInput').attr('type');
属性値を変更するには、.attr を使用することもできます。 ()### 関数。たとえば、画像リンクの
src 属性を別の画像のアドレスに変更するには、次のコードを使用します。
$('#myImage').attr('src', 'newImage.png');
.css() 関数を使用して、フォーム要素のスタイルを変更します。たとえば、ボタンの背景色を赤に設定するには、次のコードを使用できます。
$('#myButton').css('background-color', 'red');
.each() 関数を使用できます。たとえば、すべての入力ボックスの値を「hello」に設定するには、次のコードを使用できます。
$('input').each(function() { $(this).val('hello'); });
$(this) は、現在処理中の入力ボックスを表します。
以上がjqueryはフォームの値を変更しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。