Foros del Web » Programando para Internet » Javascript »

Como poner switch en validacion de form

Estas en el tema de Como poner switch en validacion de form en el foro de Javascript en Foros del Web. Estoy haciendo un formulario y quiero saber como puedo hacer para poner un switch, en ves de mucho IF, ELSE... El script lo tengo asi: ...
  #1 (permalink)  
Antiguo 15/08/2005, 03:21
Avatar de leoj90
Usuario baneado!
 
Fecha de Ingreso: agosto-2005
Mensajes: 1.365
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta Como poner switch en validacion de form

Estoy haciendo un formulario y quiero saber como puedo hacer para poner un switch, en ves de mucho IF, ELSE... El script lo tengo asi:

Código HTML:
<script language="JavaScript" type="text/JavaScript">

function validar(form)
	{
	if (form.nombre.value == false) {
    alert("Escribe tu nombre");
    return false;
    }
	if (form.comentario.value == false) {
	// El formulario esta incompleto	
	alert("No pusiste un comentario");
	return false;
	}
	if (form.email.value !="") 
		{  
    	if (form.email.value.indexOf("@") != "-1" && form.email.value.indexOf(".") !="-1" && form.email.value.indexOf(" ")=="-1" &&form.email.value.length>=8) 
			// Si el mail es valido
    		return true;
    	else
    		{
			// El mail es invalido
			alert("El email no existe.");
    		return false;
			}
    	}
  		else
  			{
			alert("Escribe tu email.");
 	 		return false;
			}
		return true;
		}
</script> 
Ahora, yo quiero ademas de que cheque el nombre y comentario (y mail, pero eso es otra cosa) que cheque si está vacío 4 campos más (por ej: telefono, pais, direccion, edad). Como lo hago esto con un switch?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:09.