if (document.querySelector("input[name='maca']")).getAttribute("checked") <input type="radio" name="maca" id="maca1"> <input type="radio" name="maca" id="maca2">Quiero verificar si alguno de los botones de radio de tipo de entrada con el mismo nombre está marcado.
Seleccione cada botón de radio con ese nombre con querySelectorAll , luego use Array.some para verificar si uno de los elementos de la lista está marcado:
const radioButtons = document.querySelectorAll('input[name="maca"]') const oneChecked = [...radioButtons].some(e => e.checked) console.log(oneChecked) <input type="radio" name="maca" id="maca1"> <input type="radio" name="maca" id="maca2" checked> Alternativamente, puede intentar seleccionar el botón de opción marcado (con la:checked ) y ver si se seleccionó un elemento:
if(document.querySelector('input[name="maca"]:checked')){ console.log('checked') } <input type="radio" name="maca" id="maca1"> <input type="radio" name="maca" id="maca2" checked>