我正在製作一個單選按鈕等形式,其中更新功能被稱爲每當用戶改變任何東西。用戶友好的單選按鈕單擊檢測
但是,我遇到了一個問題,將它與用戶友好的單選按鈕相結合,我希望在文本和按鈕周圍有一個按鈕區域,以便於點擊。
我在檢測同時點擊區域,文本和按鈕時遇到了問題。 - 到目前爲止,我只通過比較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