Hola gente!!
Estoy intentando validar un formulario, para que cuando me introduzcan un nombre por ejemplo: Francisco52 salte un alert diciendo: Por favor, introduzca un nombre no numérico.
Hasta ahora he conseguido:
1.- Al introducir
Francisco no salta el alert.
2.- Al introducir
52 salta un alert diciendo que introduzca un nombre no numérico.
Pero... si introduzco
Francisco52 se lo traga, es decir, no me salta el alert. Debería decirme que introduzca un nombre no numérico.
Esto es lo que tengo:
Código:
<script>
//validación de login
function validaForm(){
var login = document.formul.login.value;
if(login.length < 4 ){
alert("El login de usuario debe tener un mínimo de 4 carácteres");
}
//validación de contraseñas
var clave1 = document.formul.clave1.value
var clave2 = document.formul.clave2.value
if (clave1 != clave2){
alert("Su contraseña no coincide...\nPor favor, revise la contraseña");
}
//Validación del Nombre de la persona
var nombre = document.formul.nombre.value
if (!isNaN(nombre)) {
alert("El campo nombre sólo puede contener carácteres no numéricos");
}
} //llave de final de función
</script>
Resalto en negritas la línea que me está dando problemas.
Espero que alguien pueda ayudarme.
Muchas gracias :)