*1 pagina php "index" donde se van registrando. Tiene este codigo (pongo solo el cachito referente a la funcion.
Código PHP:
<input name="login" type="text" id="login" onChange="correcto(login)">
Código PHP:
function nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
return xmlhttp;
}
function correcto(datos){
var capa=document.getElementbyId("e_log"); //defino la capa con la que trabajar
var palabra = datos;
var letras = palabra.split("") //separo las letras del email para poder utilizarlas mas adelante
var numletras = letras.length //cuento las letras de lo que hay escrito
if(numletras != 5){ //si el numero total de letras es inferior a 5 sale error
if(letras.indexOf("@") != -1){ //si no encuentra @ entre los caracteres se declara la variable error para poder mostrarla
var error = E-mail Incorrecto
}
if(letras.indexOf(".") != -1){ //si no tiene al menos un punto se declara la variable error
var error = E-mail Incorrecto
}
}
capa.innerHTML = error //aqui supuestamente es donde mando la variable error a la capa seleccionada anteriormente
}