Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2010, 11:39
choquii
 
Fecha de Ingreso: mayo-2010
Mensajes: 93
Antigüedad: 14 años
Puntos: 3
Exclamación Validacion caja de texto email

Hola tengo que validar una caja de texto para email.
Las caracteristicas que me pidieron son . maximo de carct. 45. validar que haya al menos una @ y al menos un punto despues de la @.(sin usar expresiones regulares)
yo cree este codigo en javascript.y queria saber si puede servir.. y que estaria mal sino.

<html>
<head>
<script>

var email

function enviar()
{
for(x=1;x<document.f.email.value.length;x++)
{
if(document.f.email.charAt(x)==@)
{
if(document.f.email.charAt(x+1)==".")
{
email=document.f.email
}
else
{
alert("ingrese un email valido")
}

email=true

}
}
</script>
</head>
<body>
<form name="f">
E-mail<input type="text" name="email" maxlength="45">
<input type="button" name="txtenviar" value="Enviar" onclick=enviar()>
<input type="reset" name="borrar" value="Borrar">
</form>
</body>
</html>