Buena discusión...

En mi opinión si se puede (y se debe cuando los datos a procesar son los
mismos)

Lo único importante es que quede bien claro al usuario que cada botón hace
algo distinto y para ello simplemente equiparlos con un campo value (el
rotulo que se ve en el botón) diferente, de hecho el campo name (que es el
que genera el nombre de la variable enviada, puede ser el mismo.

Otra opción (pero a mi juicio menos usable, ya que requiere una acción
adicional del usuario) sería, que selecciones la accion a realizar de una
lista mediante un SELECT o una lista de RADIO BUTTONS, y luego que pulse el
único submit.

Y una forma adicional sería procesarlo con Javascript (menos accesible para
algunos usuarios) con una lista de enlaces o unos botones tipo BUTTON o
IMAGENES equipadas con el evento onclick que actualizarían un campo HIDDEN
el cual contendría la accion a realizar.

Vistas las opciones (quitando AJAX, que sería la más elegante) lo mejor es
poner varios botones SUBMIT.
Como digo lo ideal sería mandar mediante AJAX los campos a páginas
diferentes, con lo que podrías mandar un conjunto de campos distinto para
cada opción, según se precise en lugar de enviar el formulario entero, pero
nuevamente requieres de Javascript, con lo que se complementa por usabilidad
y accesibilidad con tener varios botones SUBMIT.

He dicho.

Un saludo a todos.


Devta
-- 
---------------------
Devta Singh
http://yogakundalini.com/
http://devta.wordpress.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
http://lists.scriptia.net/pipermail/javaescript-scriptia.net/attachments/20070613/c35bfd64/attachment.htm
 
_______________________________________________
javaEScript mailing list
javaEScript@scriptia.net
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a