Hola.. estoy con un trabajo practico que tego que entregar el viernes y estoy en la validacion de una caja de email.. hice un codigo.lo que me pidio el profesor es una arroba y al menos un punto depues de la arroba..y QUE NO USE EXPRESIONES REGULARES.. leyendo el codigo al final deje mi pregunta...desde ya espero que me puedan ayudar y muchas gracias :)
Código:
<script>
cuenta=0
cuentaa=0
punto=0
function enviar()
{
var eemail=document.f.email.value;
var resultado=email.indexOf("@");
for(x=0;x<document.f.email.value.length;x++)
{
if(document.f.email.value.charAt(x)=="@")
{
cuenta=cuenta+1
}
if(cuenta!=1)
{
alert("ingrese un email valido")
}
else
{
for(i=0;i<document.f.email.value.length;i++)
{
if(document.f.email.value.charAt(i)=".")
{
cuentaa=cuentaa+1
punto=(i)
}
if(cuentaa==0)
{
alert("ingrese un email valido")
}
else
{
if(cuentaa==1)
{
if(punto>resultado)
{
que siga con lo demas.
}
else
{
alert("ingrese un email valido")
}
else
{
if(cuentaa>1)
osea que si hay mas puntos tengo que verficar que almenos un punto este despues de la arroba. como hago para guardar todas las posiciones de los puntos y dpues buscar ahi comparandolo con "resultado"(siendo la posicion de arroba??)
}
}
}
}
}