Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/11/2008, 16:07
trumpetero
 
Fecha de Ingreso: noviembre-2008
Ubicación: San Vicente (Alicante)
Mensajes: 21
Antigüedad: 16 años
Puntos: 0
Respuesta: Validacion de caja de texto vacios

Hola!!! Yo creo que como lo pusiste al principio iba mas encaminado, pero tenías algun error.

//función que verifica que una cadena contenga caracteres distintos de espacios
function vacio(cadena){
for (i=0; i<cadena.length; i++){
if(cadena.charAt(i)!=" "){
return true
}
}
return false
}

//función que valida el formulario de login
function compruebaLogin(formulario){
if(vacio(formulario.login.value)==false){
alert("Usuario incorrecto");
return false;
}
else{
if(vacio(formulario.password.value)==false){
alert("Contraseña incorrecta");
return false;
}
return true;
}
}

En este caso, lo que se verifica es un formulario de Login. Según el número de campos que tenga tu formulario, tendrás que añadirle más condiciones a la funcion compruebaLogin. Al igual que habías puesto en el primer mensaje: onsubmit:"return compruebaLogin(this);". Espero que te sirva de ayuda.

Un saludo!!! ^_^