Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/08/2014, 09:28
Shionix
 
Fecha de Ingreso: abril-2013
Ubicación: Puerto Rico (Mnes)
Mensajes: 20
Antigüedad: 11 años
Puntos: 0
Respuesta: alert () en un label

Hola Alexis Muchas gracias por el aguante :D pero no me funciona hice lo que me dijiste (colocar el codigo dentro del body) pero de igual manera no funciona. Mientras estaba tratando de hacer que funcione se me ocurrió colocar alert() en varios lados para ver que pasaba dejandolo así
Código Javascript:
Ver original
  1. alert("sadassadsa");
  2.  
  3.   var formulario = document.getElementById("ejemplo"), //El formulario
  4.         elementos = formulario.elements; //Sus elementos
  5.         avisos = document.getElementsByClassName("aviso"); //Las etiquetas
  6.         total = elementos.length; //El total de elementos del fomurlario
  7.        
  8.     formulario.addEventListener("submit", function(event){
  9.         event.preventDefault();
  10.         var valido = true;
  11.      
  12.         for (var i = 0; i < total; i++){
  13.             if (!elementos[i].value.length){
  14.                 avisos[i].style.display = "inline-block";
  15.                 alert("Falso");
  16.                 valido = false;
  17.             }
  18.             else{
  19.                 avisos[i].style.display = "none";
  20.                 alert("Verdadero");
  21.             }
  22.         }
  23.        
  24.         if (valido){
  25.             alert("valido");
  26.             this.submit();
  27.         }
  28.     }, false);

Y lo que pude comprobar es que llega al archivo Validacion3.js pero no hace el resto (lo he comprobado colocando los alert())
Estuve pensando si por ahí le falta un "return" al formulario pero no se si estoy en acierto porque el archivo Validacion3.js tiene una funcion que ya hace de retorno por si solo.
La verdad es que no se que le puede faltar :/