Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2009, 10:24
antuan80
 
Fecha de Ingreso: junio-2007
Mensajes: 23
Antigüedad: 16 años, 11 meses
Puntos: 0
Pregunta Simplificar validación de varias variables

A ver si pueden ayudarme, por ejemplo tengo el siguiente javascript:

Código javascript:
Ver original
  1. function generar(){
  2.  
  3. var $nombre = document.getElementById("nombre").value;
  4. if ($nombre == '') { alert("los campos con arterisco son requeridos, debe rellenarlos");
  5. document.getElementById("nombre").focus()
  6. return (false); }
  7.  
  8. var $apellidos = document.getElementById("apellidos").value;
  9. if ($apellidos == '') { alert("los campos con arterisco son requeridos, debe rellenarlos");
  10. document.getElementById("apellidos").focus()
  11. return (false); }
  12.  
  13. var $pais = document.getElementById("pais").value;
  14. if ($pais == '') { alert("los campos con arterisco son requeridos, debe rellenarlos");
  15. document.getElementById("pais").focus()
  16. return (false); }
  17.  
  18. }

La pregunta es: Se puede poner la condición if y alerta de validación una sola vez en lugar de tener que repertirla para cada variable.

¿Es posible hacer lo mismo para el caso del foco? gracias

Última edición por antuan80; 14/02/2009 a las 08:29