簡體   English   中英

Javascript 單個單選按鈕的值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM