I have a list of input radio buttons, 25 in total, with following html structure:
<div class="options-list nested">
<div class="field choice admin__field admin__field-option">
<input type="radio" class="radio admin__control-radio required" name="options[15]" id="options_15_2" value="78">
<label class="label admin__field-label" for="options_15_2">
<span>1</span>
</label>
</div>
<div class="field choice admin__field admin__field-option">
<input type="radio" class="radio admin__control-radio required" name="options[16]" id="options_16_2" value="79">
<label class="label admin__field-label" for="options_16_2">
<span>2</span>
</label>
</div>
<div class="field choice admin__field admin__field-option">
<input type="radio" class="radio admin__control-radio required" name="options[17]" id="options_17_2" value="80">
<label class="label admin__field-label" for="options_17_2">
<span>3</span>
</label>
</div>
...
</div>
How can I check which input is checked without adding 25 eventlistener - one for each input? And how to check that on every input event?
document.querySelector('#options_16_2').checked;
That is basically what I need, but more general.