Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/06/2003, 13:42
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 6 meses
Puntos: 381
Imagino que antes de poner la imagen te funcionaba porque debías de tener un boton de tipo button, en vez de submit.

Un type="button" no hace nada, sólo lo que le diga el evento onclick.

En cambio un type="submit" lo primero que hace es enviar el formulario.

El tag input type="image" es el equivalente a input type="submit" con lo que se comporta igual y cuando pinchas en la imagen te envía el formulario.

Dado que el submit lo estás haciendo desde tu función javascript puedes omitir botón alguno de formulario y usar una imagen normal que llame a tu función.

Mi sugerencia es que cambies tu

<input type="image" src="../imagenes/cal.jpg" value="OK" onClick="Check(this.form);">

por

<img src="../imagenes/cal.jpg" onClick="Check(document.forms[0]);">

puedes cambiar forms[0] por el nombre de tu formulario

document.nombreFormulario

Última edición por tunait; 17/06/2003 a las 13:52