How to get the selected radio button’s value?

后端 未结 18 1565
北海茫月
北海茫月 2020-11-22 00:57

I’m having some strange problem with my JS program. I had this working properly but for some reason it’s no longer working. I just want to find the value of the radio button

18条回答
  •  再見小時候
    2020-11-22 01:29

    Here's a nice way to get the checked radio button's value with plain JavaScript:

    const form = document.forms.demo;
    const checked = form.querySelector('input[name=characters]:checked');
    
    // log out the value from the :checked radio
    console.log(checked.value);
    

    Source: https://ultimatecourses.com/blog/get-value-checked-radio-buttons

    Using this HTML:

    You could also use Array Find the checked property to find the checked item:

    Array.from(form.elements.characters).find(radio => radio.checked);
    

提交回复
热议问题