Foros del Web » Programando para Internet » Javascript »

Enviar un formulario de distinta manera dependiendo del botón pulsado

Estas en el tema de Enviar un formulario de distinta manera dependiendo del botón pulsado en el foro de Javascript en Foros del Web. Bueno... no sabía cómo explicarlo en el título, asi que lo mismo ha quedado un poco raro. Lo que necesito hacer es muy sencillo a ...
  #1 (permalink)  
Antiguo 06/08/2006, 10:17
 
Fecha de Ingreso: agosto-2006
Mensajes: 7
Antigüedad: 17 años, 9 meses
Puntos: 0
Enviar un formulario de distinta manera dependiendo del botón pulsado

Bueno... no sabía cómo explicarlo en el título, asi que lo mismo ha quedado un poco raro. Lo que necesito hacer es muy sencillo a primera vista (y seguro que es una tontería), pero no se me ocurre y no encuentro nada :(.

Tengo una lista de noticias con un correspondiente checkbox en cada una, entonces necesito poder seleccionar varias noticias con los checkbox y o bien borrarlas, o bien activarlas/desactivarlas dependiendo del boton que se pulse, es decir, si selecciono X noticias y le doy al boton de borrar, me procese el formulario de una manera, utilizando un script, y si le doy al de activar, lo procese de otra utilizando otro script.

Por lo que sé, en el campo action del form tu solo puedes poner una url, me gustaría poder elegir entre dos diferentes dependiendo del botón.

Otra forma de explicarlo (por si no ha quedado claro). Lo que quiero hacer es la tipica lista de elementos en la que abajo haya dos botones "borrar seleccionados" y "activar seleccionados"

Graaaaaaaaaacias
  #2 (permalink)  
Antiguo 06/08/2006, 12:59
 
Fecha de Ingreso: mayo-2006
Mensajes: 43
Antigüedad: 18 años
Puntos: 0
Cita:
Iniciado por felixja Ver Mensaje
Bueno... no sabía cómo explicarlo en el título, asi que lo mismo ha quedado un poco raro. Lo que necesito hacer es muy sencillo a primera vista (y seguro que es una tontería), pero no se me ocurre y no encuentro nada :(.

Tengo una lista de noticias con un correspondiente checkbox en cada una, entonces necesito poder seleccionar varias noticias con los checkbox y o bien borrarlas, o bien activarlas/desactivarlas dependiendo del boton que se pulse, es decir, si selecciono X noticias y le doy al boton de borrar, me procese el formulario de una manera, utilizando un script, y si le doy al de activar, lo procese de otra utilizando otro script.

Por lo que sé, en el campo action del form tu solo puedes poner una url, me gustaría poder elegir entre dos diferentes dependiendo del botón.

Otra forma de explicarlo (por si no ha quedado claro). Lo que quiero hacer es la tipica lista de elementos en la que abajo haya dos botones "borrar seleccionados" y "activar seleccionados"

Graaaaaaaaaacias
Se me ocurre algo asi, espero te sirva
Código PHP:
<script>
/* ***  FUNCION QUE SIRVE PARA ENVIAR LO QUE QUIERES BORRAR ****/
function func_Borrar(){
  
with (document.form1){
      
method "post";
      
action   "borrar.php"
      
submit();
  }
  
}

/* ***  FUNCION QUE SIRVE PARA ENVIAR LO QUE QUIERES PROCESAR ****/
function func_Borrar(){
  
with (document.form1){
      
method "post";
      
action   "procesar.php"
      
submit();
  }
  
}

</script>

<form action="" method = "post" name="form1">
<input type="checkbox" name="checkbox1" value="Borrar" >
<input type="checkbox" name="checkbox2" value="Procesar" >
<input type="button" name="Button" value="BORRAR" onclick="func_Borrar()">
<input type="button" name="Button" value="PROCESAR" onclick="func_Procesa()">
</form> 
Nota : fijate que los botones son de tipo de button y no submit

saludos espero te sirva
  #3 (permalink)  
Antiguo 07/08/2006, 02:32
 
Fecha de Ingreso: agosto-2006
Mensajes: 7
Antigüedad: 17 años, 9 meses
Puntos: 0
funciona perfecto, muchas gracias ^^
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 21:56.