Sería más práctico si asignaras una misma clase a los enlaces que quieres que se vean afectados, luego, en lugar de tomar a los enlaces por el tipo de elemento, o sea
<a>
, lo harías por dicha clase.
Código Javascript
:
Ver original[].forEach.call(document.querySelectorAll(".clase"), function(enlace){
enlace.addEventListener("click", function(event){
if (!document.querySelectorAll(":checked").length){
event.preventDefault();
alert("Debes de marcar una opción");
}
}, false);
});
Saludos