從一組單選按鈕中獲取選定的值在Web 開發中至關重要。但是,您目前的程式碼遇到傳回「未定義」的問題。此問題源自於透過「rates」div 取得所選值的方法。
要有效檢索所選值,請使用以下程式碼片段:
document.querySelector('input[name="rate"]:checked').value;
此程式碼採用document.querySelector() 方法來定位群組內選取的單選按鈕。它透過指定 name 屬性和 :checked 偽類來實現這一點,確保選擇的準確性。一旦識別出選取的單選按鈕,就會存取 value 屬性以檢索其關聯值。
IE9 及更高版本以及所有其他現代瀏覽器支援此方法。它提供了一種直接可靠的方法來從一組單選按鈕中獲取所選值,消除您遇到的「未定義」問題。
以上是檢索選定的單選按鈕值時如何避免「未定義」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!