¿Cómo podría hacerse?
Graacias...

| |||
2 botones Submit para un formulario Tengo un formulario y quisiera ponerle dos botones Submit para, según cuál de los dos actives, enviar los datos a una página diferente. ¿Cómo podría hacerse? Graacias... ![]() |
| ||||
Hola slumber!! Mira, vamos a hacer que al presionar el botón de enviar se cambie el action, de forma que antes de enviarlo cambie el destino al que enviar el formulario. Un ejemplo tonto sería:
Código:
Espero que te sea útil!<html> <head> <title>Untitled</title> </head> <body> <form action="" method="post" name="formulario" id="formulario"> <input type="submit" name="enviar1" value="enviar1" onclick=this.form.action="cgi-bin/sendmail.pl"> <input type="submit" name="enviar2" value="enviar2" onclick=this.form.action="mailto:[email protected]" > </form> </body> </html> Un saludo!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| |||
![]() He probado el código y funciona perfectamente. El problema que tengo, es que uso unas imagenes como botones submit y no sé cómo se ponen, si es que puede hacerse, dos atributos onClick. Necesito poner el onClick="this.form.submit()" y el onClick="this.form.action="---"" ¿Se pueden poner los dos atributos onClick a la vez? Si no, ya pongo los botones feotes esos que salen predeterminados... Graaacias. |
| ||||
Como me dijo una querida amiga de estos foros el input de imagen (<input type="image" SRC="...">) es de submit, por lo uqe no te haría falta ponerle el this.form.submit(). En cualquier caso lo que quieres hacer se puede hacer así: onClick="this.form.action="---";this.form.submit()' Un saludo y espero que te sirva!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |