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("値");