<input type="radio" name="gender" id="男"><label for="男">男</label>
<input type= " radio" name="nvde" id="nv"><label for="nv">女性</label>
これは私が書いたものですが、一方を選択すると、もう一方の状態が何も変わりません。どこを間違って書いたのでしょうか?
ringa_lee2017-07-15 10:25:18
Radio は 1 つのオプションであり、その中の名前は一貫している必要があります。上の name="gender" と下の name="nvde" は 2 つの単一オプションと同じです。もちろん、他のオプションのステータスは変更されません。
天蓬老师2017-07-14 23:00:08
正しい構文は次のように記述する必要があります:
<label for="male">男</label> <input type="radio" name="sex" id="male" /> <label for="female">女</label> <input type="radio" name="sex" id="female" />
ラジオ ボタン コントロールは一度に 1 つしか選択できないため、ラジオがいくつあっても、それらの name 属性値は同じでなければなりません。サーバーに渡される値は 1 つだけです。
コードの最初の行、name="gender"、2 行目、name="nvde"、ここの名前の値は同じである必要があります。
実行する前に変更してください。