On 6/12/07, David Arango <[EMAIL PROTECTED]> wrote: > > Me refiero a que solemos utilizar más de un submit para un mismo > formulario por razones como la que has puesto en un mail anterior, > porque necesitamos colocar los botones de una determinada manera, lo > que estamos consiguiendo con eso es adaptar la aplicación de servidor > a unos requerimientos estéticos, lo cual me parece disparatado.
bueno, no solo requerimientos estéticos, también de usabilidad. Choan: >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. > >La gracia está en que no dispara necesariamente el evento `click` >para dicho botón (y este es un tema que mis hemisferios cerebrales >discuten a diario). Pero el `click` sí se dispara cuando activamos el >botón con el teclado (teniendo éste el foco). > >Así que _en todos_ los casos podemos saber qué botón se ha pulsado >(lo jurico porque lo tengo hecho y no por gusto). Al pulsar intro con el foco en el campo de texto, el onkeypress sí que se dispara, no? Entonces podríamos detectar sí es un intro, y en caso afirmativo hacer las acciones del submit más importante, que no tiene por qué ser el primero. > Carlos: si necesitas más código, dilo. lo único que habría que hacer con el código que has hecho es en la función de validar mirar el atributo form.clicked(.id) y ya está, cierto? No sé porqué, pero siempre que quiero hacer algo con javascript, se me quitan las ganas y comienzo a sentir un odio profundo xD Con lo fácil que es todo en el servidor... xD -- Si no puedes deslumbrar con tu sabiduría, desconcierta con tus gilipolleces ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: http://lists.scriptia.net/pipermail/javaescript-scriptia.net/attachments/20070613/b8d9963b/attachment.htm _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net