Ver Mensaje Individual
  #10 (permalink)  
Antiguo 28/12/2006, 02:40
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Re: 2 Acciones en un Onsubmit

Cita:
Iniciado por JavierB Ver Mensaje
Hola de nuevo.

No entiendo por qué no me funciona con este código, seguro que es alguna tontería

Código:
function verificarFormu(frm) {
   if (frm['txt1'].value == '') return false;
}
function validacion(frm) {
  if (frm['txt2'].value == '') return false;
}
Saludos,
Será porque no devuelves nada con el caso de que los campos tengan contenido y lo consideran "undefined" que es distinto de true... el else en este caso sería necesario.

Cambié el form para hacer pruebas...

<form action="javascript:alert('Enviando')" onsubmit="x = (verificarFormu(this) && validacion(this)); alert(x); return x">

La alerta devuelve false o undefined (no muestra en ningún caso el valor true)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo