Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/08/2006, 12:59
aaraneda
 
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