Estoy creando un formulario para dar de alta a los usuarios. Quiero que cuando se rellene un campo, este me indique si es correcto o no cuando el foco avandone el campo.
Por ejemplo, cuando pongo un nombre de usuario, cuando el foco abandone el campo, se ejecuta un funcion que esta en un archivo .js donde tiene que comprobar en la base de datos si el nombre de usuario ya existe o no. Si existe quiere que siga con el formulario y si no, que indique un error y borre el campo nombre.

Tengo esta funcion pero no me funciona:

//FUNCION ALIAS
function checaralias(){
alert(Nombre usuario);
alert(form2.aliper.value);

mysql_select_db("reto");

$nuevo_usuario=mysql_query(SELECT aliper FROM reto.personal WHERE aliper="form2.aliper.value");
if(mysql_num_rows($nuevo_usuario)>0){
alert(El usuario ya existe.);
form2.aliper.value = "";
document.form2.aliperid.focus();
return false;
}
else {
alert(Usuario correcto);
return true;
}
}

Que estoy haciendo mal.
Pertenece a la categoría:

No hay respuestas para esta pregunta