Cancelar submit de formulario

ricardo santos
05 de Diciembre del 2003
Hola,

tengo un problema que no logro resolver.

en un formulario tengo un control Select que lo utilizo para llenar algunos datos de la pagina a partir del valor que se selecciona en el select. Esto trabaja con php y mysql.

Hasta aqui trabaja perfecto. Al cambiar el contenido de select se actualiza la pagina con los datos a partir de $_POS["select"].

El problema esta que este formulario tiene un boton de enviar. hice un codgio javascript para verificar si select tenia datos y lo asigne a el evento onClick del boton submit.

(Esto funcioan como un tipico codigo de validacion del formulario)

Si select tiene algun valor, todo perfecto pero si esta vacio, me muestra correctamente el mensaje pero no se detiene el submit del formulario.

Como puedo hacer para detener esto?

Miles de gracias desde ya.


scriptman
05 de Diciembre del 2003
En ves de poner un boton tipo sumint, pon un boton normal que llame a tu funcion de validacion, y dentro de la funcion, si tienes valores correctos; pones:
document.TuForm.submit();

saludos, scriptman.