Foros del Web » Programando para Internet » Javascript »

evento onClick y valores de una función

Estas en el tema de evento onClick y valores de una función en el foro de Javascript en Foros del Web. Hola a todos; Código: onClick="algunaFuncion(this.form) tengo este evento asociado a un input text de tipo submit, por lo tanto este botón es el encargado de ...
  #1 (permalink)  
Antiguo 30/07/2007, 14:10
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 4 meses
Puntos: 5
evento onClick y valores de una función

Hola a todos;

Código:
onClick="algunaFuncion(this.form)
tengo este evento asociado a un input text de tipo submit, por lo tanto este botón es el encargado de enviar el formulario para que sea procesado.

algunaFuncion es una función que retorna true o false y de acuerdo a estos valores quiero determinar si enviar el formulario o no ,si es false no se envía el formulario y si es true se envía, ¿cómo puedo lograrlo?

Muchas gracias y hasta pronto....
  #2 (permalink)  
Antiguo 30/07/2007, 14:54
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: evento onClick y valores de una función

Cambia tu evento onClick por onsubmit en tu form es mas sencillo:
Código:
<form onsubmit="return algunaFuncion(this);">
  #3 (permalink)  
Antiguo 30/07/2007, 15:04
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 4 meses
Puntos: 5
Re: evento onClick y valores de una función

Gracias gatorV,

echaré un vistazo y veré.

Hasta Luego .-
  #4 (permalink)  
Antiguo 31/07/2007, 05:00
 
Fecha de Ingreso: marzo-2007
Mensajes: 135
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: evento onClick y valores de una función

Tambien se puede poner:

<input type="submit" onclick = "return algunaFuncion(this.form);">
  #5 (permalink)  
Antiguo 31/07/2007, 07:50
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 4 meses
Puntos: 5
Re: evento onClick y valores de una función

Hola.

Gracias a ambos, funciona muy bien.

Hasta Luego .-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:54.