ホームページ  >  記事  >  ウェブフロントエンド  >  value_jquery フォームから入力を取得するための jquery コード

value_jquery フォームから入力を取得するための jquery コード

WBOY
WBOYオリジナル
2016-05-16 18:29:131161ブラウズ
jquery はラジオ ラジオ ボタンの値を取得します
$("input[name='items']:checked").val();
jquery radio は値を取得し、チェックボックスは値、選択 値の取得、ラジオの選択、チェックボックスの選択、選択の選択、および関連
ラジオで選択された項目のセットの値を取得します
var item = $('input[name=items] ][checked ]').val();
選択した項目のテキストを取得します
var item = $("select[name=items] option[selected]").text ();
選択ドロップダウン ボックスの 2 番目の要素は、現在選択されている値です
$('#select_id')[0].selectedIndex = 1; >radio ラジオ選択グループ 2 番目の要素は現在選択されている値です
$('input[name=items]').get(1).checked = true;
値を取得します。

テキスト ボックス、テキスト領域: $("#txt").attr("value");
複数選択ボックス チェックボックス: $("#checkbox_id").attr("value");
ラジオ選択グループ radio: $("input[type=radio][checked]").val();
ドロップダウン ボックスの選択: $('#sel').val(); >

コントロール フォーム要素:

テキスト ボックス、テキスト領域: $("#txt").attr("value",'');//コンテンツをクリア$( "#txt").attr( "value",'11');//内容を塗りつぶします
複数選択ボックス チェックボックス: $("#chk1").attr("checked",''); //Uncheck
$("#chk2").attr("checked",true);//Check
if($("#chk1").attr('checked')==unknown) / /チェックされているかどうかを確認

ラジオ グループ radio: $("input[type=radio]").attr("checked",'2');//value=2 で項目を設定します現在選択されている項目として
ドロップダウン ボックスを選択: $("#sel").attr("value",'-sel3');//value=-sel3 の項目を現在選択されている項目として設定します
$("
1111

2222$("#sel") .empty();//ドロップダウン ボックスをクリアします 私は jquery に触り始めたばかりで、多くのことに慣れていません
$("#id") を使用したときページの入力要素を取得すると、$("#id").value が値を取得できないことがわかりました

その後、偉大な Baidu の助けを借りて、最終的に問題の原因を見つけました。
$("") は jquery オブジェクトであり、dom 要素ではありません

value は dom 要素の属性

Jquery は val に対応します

val(): Get最初に一致した要素の現在の値。

val(val): 一致する各要素の値を設定します。

そのため、コードは次のように記述する必要があります:

Value: val = $("#id")[0].value;
Assignment:
$(" #id ")[0].value = "新しい値";
または $("#id").val("新しい値");

またはこれも機能します: val = $( "# ID").attr("値");
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。