Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/06/2014, 20:06
MissMonochrome
 
Fecha de Ingreso: junio-2014
Mensajes: 6
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Validar campos vacios en formulario con javascript una sola vez

Cambiado de lugar y si funciona :D
Pero sigo teniendo el mismo problema que con el return false, solo me devuelve un solo error por vez. Quiero que al hacer la validacion valide todos los campos de una y vea cual esta vacio y cual no y arriba liste los campos que estan vacios, como esta en la imagen que puse en otro mensaje.

Código Javascript:
Ver original
  1. <SCRIPT TYPE="text/javascript">
  2. var formulario = document.getElementById("id_formulario"),
  3. comodin = true;
  4.  
  5. formulario.addEventListener("submit", function(event){
  6. event.preventDefault();
  7.  
  8. var elementos = this.elements;
  9. for (var i in elementos){
  10. if (!elementos[i].value.length){
  11. var txt="Debe de completar el campo " + elementos[i].name;
  12. Comentarios.innerHTML=txt;
  13. comodin = false;
  14. break;
  15. }
  16. }
  17.  
  18. if (comodin){
  19. this.submit();
  20. }
  21. }, false);

Cambie el alert para que lo muestre en la pagina y no en una ventana.