Ver Mensaje Individual
  #9 (permalink)  
Antiguo 12/02/2015, 14:17
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: anular enlace href si no se seleciona opcion

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
  1. [].forEach.call(document.querySelectorAll(".clase"), function(enlace){
  2.     enlace.addEventListener("click", function(event){
  3.         if (!document.querySelectorAll(":checked").length){
  4.             event.preventDefault();
  5.             alert("Debes de marcar una opción");
  6.         }
  7.     }, false);    
  8. });

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand