ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLでラジオ値のイベントを取得・代入・登録する例を詳しく解説

HTMLでラジオ値のイベントを取得・代入・登録する例を詳しく解説

高洛峰
高洛峰オリジナル
2017-03-03 16:07:093363ブラウズ

この記事では、HTML でのラジオ値の取得、割り当て、登録イベントを主に紹介します。HTML が好きな友人は必見です。 1. ラジオのグループ化

名前が同じである限り、それはグループです。つまり、次のようにグループ内で 1 つだけ選択できます:

コードは次のとおりです:

<span>group1:</span> 
<input type="radio" id="radio1" checked="checked" name="group1" />radio1 
<input type="radio" id="radio2" name="group1" />radio2 
<input type="radio" id="radio3" name="group1" />radio3 
<span>group2:</span> 
<input type="radio" id="radio4" checked="checked" name="group2" />radio4 
<input type="radio" id="radio5" name="group2" />radio5 
<input type="radio" id="radio6" name="group2" />radio6


効果
HTMLでラジオ値のイベントを取得・代入・登録する例を詳しく解説

2. 選択したラジオ ノードを取得します

最初にグループを選択し、次にチェックされたものをフィルターで除外します。

コードは次のとおりです。

var group1 = $("[name=&#39;group1&#39;]").filter(":checked"); 
console.log(group1.attr("id"));


3. 無線ノードを選択します

jquery を使用してチェックされた属性を設定します:

コードは次のとおりです:

$("#radio2").attr("checked", "checked");


4、無線ノードを選択します

チェックされた属性を削除します:

コードは次のとおりです。

$("#radio1").removeAttr("checked");

この結果、グループ内の無線がどれも選択されない可能性があります。

5. 選択したイベントを登録します。

次のように jquery の on 関数を使用して変更イベントを登録します。

コードは次のとおりです:

$("[name=&#39;group1&#39;]").on("change", 
function (e) { 
console.log($(e.target).val()); 
} 
);


このように、group1 のいずれかが選択すると、機能がトリガーされます。

HTMLでのラジオ値の取得、割り当て、登録イベントの例のより詳細な説明については、PHP中国語Webサイトに注目してください。

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