Ver Mensaje Individual
  #17 (permalink)  
Antiguo 04/12/2007, 01:13
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Re: Validar form con javascript

Cita:
Iniciado por hgp147 Ver Mensaje
...
Se puede resumir más este código? (Le agregue que también cambie a color rojo el texto cuando los datos son incorrectos)
...
Aunque me parece difícil resumir ese código, para las asignaciones condicionales se pueden crear variables del tipo array indexadas por valores lógicos (true/false) por ejemplo:
Código:
var visible = new Array(); visible[false] = "hidden"; visible[true] = "visible";
Y para simplificar se puede crear un alias del document.getElementById... a mi me gusta usar tag:
Código:
function tag(id) {return document.getElementBtId(id);}
Con eso, se podría luego poner:

Código:
with(tag("error")).style 
	visibility = visible[resultado1];
Como expuse antes no resumimos nada, pero sí que se puede conseguir más legibilidad

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo