Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/02/2007, 10:57
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
De acuerdo Re: Fallo en Validación de Formulario

Prueba lo siguiente, en vez de colocar el onsubmit, coloca en el
<input type="submit" name="Submit" value="Enviar Datos" onclick="returnvalidar(this.form)" />
y a la funcion validar la haria de la siguiente manera:
function validar(form)
{
if(form.empresa.value == "" || form.cifempresa.value == "" || form.usuario.value == "" || form.usuario2.value == "" || form.nombre.value == "" || form.apellidos.value == "" || form.telefono.value == "" || form.password.value == "" || form.password2.value == ""))
{
alert("Por favor rellene todos los campos del formulario");
return false;
}
if(form.usuario.value != form.usuario2.value)
{
alert(EL nombre de usuario no coincide);
form.usuario.focus();
return false;
}
if(form.password.value != form.password2.value)
{
alert("Las contraseñas no cinciden");
form.password.focus();
return false;
}
}

De esta manera el usuario sabe con certeza que es lo que ha introducido mal y no debe revisar todo el formulario.
Espero que te sirva