Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2010, 11:29
Bertitha
 
Fecha de Ingreso: septiembre-2009
Ubicación: Aguascalientes,Méx
Mensajes: 158
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Validar formulario con php

Medio lo he resuelto de esta manera pero aun no funciona como yo quiero les comento rapido hice ó mejor dicho reutilice este codigo
Código HTML:
<script language="javascript"> 
function valida(){ 
    if(document.form.txtnombre.value.length <= 0){ //si nombre es = al vacio
        alert("Debe ingresar su nombre completo"); //mensaje a la pantalla
        document.form.txtnombre.focus(); //el puntero del mouse queda en nombre
        return 0; //devolvemos un cero para dejar de validar
	}
	if(document.form.txtempresa.value.length <= 0){ //si la emoresa es = al vacio
		alert("Debe ingresar el nombre de su empresa"); //mensaje a la pantalla
		document.form.txtempresa.focus(); //el puntero del mouse queda en empresa
		return 0; //devolvemos un cero para dejar de validar
    }
	if(document.form.txtemail.value.length <= 0){ //si el email es = al vacio
		alert("Debe ingresar un correo electrónico"); //mensaje a la pantalla
		document.form.txtemail.focus(); //el puntero del mouse queda en email
		return 0; //devolvemos un cero para dejar de validar
    }
	if(document.form.txttelefono.value.length <= 0){ //si el tel es = al vacio
		alert("Debe ingresar un número de teléfono"); //mensaje a la pantalla
		document.form.txttelefono.focus(); //el puntero del mouse queda en telefono
		return 0; //devolvemos un cero para dejar de validar
    }
	if(document.form.txtcomentario.value.length <= 0){ //si comentario es = a vacio
		alert("Debe ingresar un comentario"); //mensaje a la pantalla
		document.form.txtcomentario.focus(); //el puntero del mouse queda en comentario
		return 0; //devolvemos un cero para dejar de validar
    }else{ //sino enviamos el formulario
        document.form.submit(); //enviamos formulario    
    }
} 
</script> 
al momento de validar el formulario verifica y pasa el foco al campo que falte pero rápido se envia el correo y se vuelve a cargar,nose si me explique.
__________________
“Primero resuelve el problema. Entonces, escribe el código.”