Modificar propiedad action de formulario

20/11/2006 - 19:01 por Ignasi Rodríguez | Informe spam
Hola,

Tengo un unico formulario en el cual conviven 3 botones. Me gustaria que al
clicar cualquiera de los tres botones el formulario supiera cual de los tres
botones ha sido y modificara la propiedad Action del formulario enviandote a
la pagina correspondiente del botón clicado.

Alguien me puede ayudar??

Muchas gracias

Ignasi
 

Leer las respuestas

#1 Matias Iacono
20/11/2006 - 19:35 | Informe spam
Si tienes tres botones del tipo BUTTON.

Puedes tener la siguiente funcion javascript:

<script>
function HacerSubmit(valor)
{
switch(valor)
{
case 1:
document.NombreDelFormulario.action = "Pagina1.asp";
break;
case 2:
document.NombreDelFormulario.action = "Pagina2.asp";
break;
case 3:
document.NombreDelFormulario.action = "Pagina3.asp";
break;
}
document.NombreDelFormulario.submit();
}
</script>

Luego, en cada uno de los botones colocas:

onClick="HacerSubmit(1)"

Y varias el numero en base a la accion que quieres que se dispare.

Saludos.

Microsoft MVP
Orador Regional INETA


"Ignasi Rodríguez" wrote:

Hola,

Tengo un unico formulario en el cual conviven 3 botones. Me gustaria que al
clicar cualquiera de los tres botones el formulario supiera cual de los tres
botones ha sido y modificara la propiedad Action del formulario enviandote a
la pagina correspondiente del botón clicado.

Alguien me puede ayudar??

Muchas gracias

Ignasi



Preguntas similares