Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/03/2009, 08:31
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 3 meses
Puntos: 9
Respuesta: ¿Como se valida el email en este script?

Validalo con javascript antes de enviar al formulario tu campo "email", de esta manera:

Código:
function ValidaForm(form){

var email = document.formu.email.value;

if(email.length == 0){
	alert('El campo E-mail es necesario para este proceso.');
	document.formu.email.focus();
	return false;
}else{
	var arr=0;pun=0;
	for (m=0;m<document.formu.email.value.length;m++){  
		switch (document.formu.email.value.charAt(m)) {   
			case " ":
				window.alert("Formato de E-mail incorrecto.");
				document.formu.email.focus();
				document.formu.email.select();
				return false;
				break;
			 case ".":pun++;break;
			 case "@":arr++;break;   
		}   
	}   
	if ((arr==0) || (pun==0)){
		window.alert("Formato de E-mail incorrecto.");
		document.formu.email.focus();
		document.formu.email.select();
		return false;
	}
}


document.getElementById(formu).submit();

}
No te olvides de ponerle id y name a tu formulario (formu) luego en el boton de tu formulario pones esto:

Código:
<button name="benvia" type="button" id="benvia" onClick="ValidaForm(this.form)">
espero te sirva, saludos
__________________
Quitenme la vida pero no la bebida.