On 6/12/07, Choan Gálvez <[EMAIL PROTECTED]> wrote:
> ¿En serio? (Lo de colocar los botones, digo)

Me colé y pensé que una de las respuestas de Carlos era tuya. Me refería a esto:

On 6/12/07, carlos campderrós <[EMAIL PROTECTED]> wrote:
>> Socorro! sin duda el botón cancelar debe estar ahí, pero no podemos
colocarlo con
>> un formulario propio dentro de un formulario. Podemos colocarlo con
CSS ahí, pero
>> a no ser que maquetemos en píxels dificilmente podremos colocarlo
exactamente
>> donde le tocaría, y sería una odisea que se viera bien en todos los
navegadores.

On 6/12/07, Choan Gálvez <[EMAIL PROTECTED]> wrote:
> Respecto a lo de utilizar más de un submit por formulario, hay
> algunos casos bien válidos:

Estoy de acuerdo, de hecho a eso me refería cuando dije:

"Otro asunto diferente sería que realmente la acción del formulario
 admita como parámetro una variable para la que un botón de tipo submit
 sea el mejor elemento de interfaz posible"

> En cuanto a envío con teclado: al pulsar intro mientras el foco está
> en un control de tipo texto monolínea (un <input type="text"> de toda
> la vida, pero dicho en raro) el navegador envía el formulario _como
> si_ se hubiera pulsado el primer botón de submit que aparece en el
> marcado del mismo.

Claro, otra cosa es que la acción que al final se ejecute sea la que
el usuario espera.

Resumiendo mi opinión:

* ¿Se pueden poner varios input de tipo submit en un mismo formulario?: sí
* ¿Está bien?: depende de si sabes lo que estás haciendo y si
realmente es imprescindible.

Piensa en el caso de google y el i'm feeling lucky, el formulario se
envía a un controlador que ejecuta una acción en función del submit
que se envíe. Lo que terminas teniendo es una función que lo único que
hace es comprobar un parámetro y ejecutar otra función. ¿No es mejor
tener directamente dos acciones separadas? Dependerá de la aplicación,
yo en principio optaría por tener acciones separadas.

-- 
David Arango, el único desarrollador con una orden de alejamiento de
Jeffrey Zeldman
Simplelogica.net, ahora con un 33,3% más de intromisión en listas de correo

Cuando no hago otra cosa escribo en mildiez.net
_______________________________________________
javaEScript mailing list
javaEScript@scriptia.net
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a