FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Valor del Submit dentro de JavaScript
Muy buenas a todos,
Tengo dos botones, aceptar y cancelar dentro de un formulario el qual valido el campo fecha con un javascript al apretar uno de los dos botones. Lo que me gustaria saber es qual de los dos botones he apretado dentro de un Javascript, ya que si por ejemplo aprieta aceptar que haga unas operaciones dentro del javascript y si ha apretado el cancelar que haga unas otras. Espero que me puedan ayudar a solucionar-lo. Muchas gracias. Tramjauer. |
#2
|
|||
|
|||
Hola
Si no quieres complicarte la vida utiliza funciones diferentes para cada botón Código:
<input type="button" name="boton_1" Value="enviar" onclick="enviar()"> <input type="button" name="boton_2" Value="cancelar" onclick="cancelar()"> Código:
<input type="submit" name="boton_1" Value="enviar" onclick="return validar()"> <input type="reset" name="boton_2" Value="cancelar"> |
#3
|
|||
|
|||
Hola de nuevo,
lo contare bien como lo tengo: Uso un formulario el qual contiene el siguiente codigo el qual usa el valor de la fecha para validar antes de ir a la pagina indicada. Código:
onSubmit="return Validar(this.p_data.value)" Código:
<input id="accept"class="boton2" type="submit" value="Aceptar" name="submit" onClick="MM_validateForm('campo','','R');return document.MM_returnValue"> <input id="cancel" class="boton2" type="submit" value="Cancelar" name="submit"> Muchas gracias, Tramjauer Última edición por tramjauer fecha: 27-03-2007 a las 22:26:17. |
#4
|
|||
|
|||
Hola
No es necesario la doble validación que realizas, con una sola valdria. No me suena que a través de javascriipt se pueda saber que botón se a pulsado, al menos como tu lo has hecho. No entiendo que un botón "cancel" realice la acción "submit", por lo general dos botones que hacen acciones opuestas debería llamar a funciones diferentes. Un evento onclick puede llamar a dos funciones facilmente: Código:
.... function doble() { funcion_1(); funcion_2(); } .... <input type="submit" value="Enviar" onclick="doble()"> .... |
#5
|
|||
|
|||
Muchas gracias,
he echo lo que me has dicho, pensar realmente lo que queria i al final a sido muy facil. Mucha gracias de nuevo! Tramjauer. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Simular click en submit(imagen) de formularios web | RazoR | Internet | 9 | 17-03-2011 18:31:07 |
Reset y submit en un botón | elcigarra | HTML, Javascript y otros | 19 | 12-12-2006 03:45:26 |
No me devuelve valor un funccion creada dentro de una DLL | albertoP | Varios | 3 | 17-04-2006 21:58:54 |
Arrastrar un valor de Saldo dentro de un QRExpr | kikodelphi | Impresión | 2 | 27-09-2005 22:00:29 |
Pasar el valor de un TEdit dentro de un StringGrid a otro TEdit que está fuera | atirado | Varios | 4 | 11-09-2004 19:13:48 |
|