ラジオボタンでフォームを作成しています。ユーザーが何かを変更するたびに更新関数が呼び出されます。ユーザーフレンドリーなラジオボタンクリック検出
しかし私はこれをユーザーフレンドリーなラジオボタンと組み合わせて問題を抱えています。ここでは、テキストとボタンの周りのボタンゾーンをクリックしやすくしたいと思っています。
ゾーン、テキスト、ボタンの両方のクリックを同時に検出するのに問題があります。 - これまでのところ、MouseEvent.target
とid
(私はすべての要素に与えなければならない)のリストを比較するだけで管理しましたが、これは私の頭の中で間違っています。
<div class="buttonZone">
<input type="radio" id="choice1" />
<label for="choice1">Choice 1</label>
</div>
<div class="buttonZone">
<input type="radio" id="choice2" />
<label for="choice2">Choice 2</label>
</div>
アイデアは非常に高く評価されます。
現在の構造では、ボトムまたはテキストの両方でチェックが行われます。しかし、入力に名前を付ける必要もあるので、ブラウザはどちらかを選択することを知っています。 – Ibu