¿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. |