ok dude, aqui esta esta funcion:
Código PHP:
<script language="javascript">
function isEmail(str){
var filter = /^([w-]+(?:.[w-]+)*)@((?:[w-]+.)*w[w-]{0,66}).([a-z]{2,6}(?:.[a-z]{2})?)$/i
if (filter.test(str)) {
return true
} else {
return false
}
}
function Validar(f) {
if (isEmail(f.mi_email.value) == false) {
alert("Tu email no es válido.")
return false
}
return true
}
</script>
esto lo pones en donde sea man, preferiblemente en el head.
solo tienes que preguntar por el input a validar de la siguiente manera:
digamos que tu input se llama "mi_email"
<form name="form1" method="post" onSubmit="return Validar(this)">
<input name="mi_email" size="40" maxlength="50" value="">
</form>
espero te sirva y si tienes algun otro comentario me dejas saber