Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/09/2007, 10:21
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: Boton que no submitea.

Hola:

Con la cadena vacía en el action si que se hace submit, pero a la misma página...

Puedes usar el mismo evento submit del form para cancelar el envío si faltan campos:

<form onsubmit="return (campo1.value != '' && campo2.value != '')"...

Y tu función catalogo() podrías resumirla un poco, pasándole como parámetro el propio control o el formulario (this o this.form)... se simplificaría así:

function catalogo(f) {// usando this como parámetro
location.href='descargaMateriales.asp?catalogo=' + f.value;
}

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