[英]Javascript value of a single radio button
我有一個可以有多個單選按鈕的表單。 從一到十六。 我有一個 switch 語句,如果用戶按下某個按鈕,我希望在其中發生各種操作。 如果他們按數字鍵盤上的數字一,我希望選擇第一個單選按鈕並提交表單。
case 97:
document.form_name.radio[0].checked=true;
document.form_name.submit();
break;
這適用於表單中有多個單選按鈕但只有一個時,它不起作用。 在我執行編碼之前,我可以找出表單中有多少單選按鈕。 我需要什么代碼才能使用檢查單選按鈕,如果它是唯一的?
您可以使用querySelector
,因為它無論如何只選擇第一個。 您還可以使用數組中的querySelectorAll
和 position 到 select 任何其他無線電。
document.querySelector("input[name='drop_items']").checked=true; //document.querySelectorAll("input[name='drop_items']")[1].checked=true;
<input type="radio" name="drop_items" value="1"> <input type="radio" name="drop_items" value="12">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.