Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2006, 17:10
Avatar de Cap.Buscapina
Cap.Buscapina
 
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 20 años, 3 meses
Puntos: 4
Cita:
function validarform(f)
{
palabras=f.Nombre.value.split(" ");
if(palabras.length < 2){
alert("Debe haber 2 palabras en el nombre");
Forma.Nombre.focus();
return (false);
}
if((f.Email.value.indexOf(".") == -1)||
(f.Email.value.indexOf("@") == -1)||
(f.Email.value.length < 5)) {
alert("La Dirección de Correo No Es Válida");
Forma.Email.focus();
return (false);
}
if (f.PaisLoc.value.length < 4) {
alert("Escribe un Minimo de 4 Letras Como País");
Forma.PaisLoc.focus();
return (false);
}
if (f.Comentario.value.length < 10) {
alert("Se Requiere de un Minimo de 10 Letras Como Comentario");
Forma.Comentario.focus();
return (false);
}
// borrar else
return true
}

lo que está en rojo es lo que cambié, lo que esta en azul deberías poner el false sin paréntesis( al menos yo lo utilizo así).

Adicionalmente, no se bien de donde sale "Forma" pero creo que deberías cambiarlo por "f"(claro que yo no se el codigo restante, pero si no funciona de tu forma probá cambiando forma por f)

No lo probé, pero si no entiendo mal el problema venía que te faltaba una llave arriba.

saludos
__________________
by Capitán Buscapina
.