Botón formulario

Buenas tardes lista,

necesito crear un botón de envio de formulario pero con texto. Como
podría ser? Yo he probado con esto pero no funciona <%= link_to “sig”,
:onclick=>“document.form.submit();” %>
Alguna idea?

Gracias y saludos

2008/2/4 Melisa Fernández [email protected]:

Buenas tardes lista,

necesito crear un botón de envio de formulario pero con texto. Como podría
ser? Yo he probado con esto pero no funciona <%= link_to “sig”,
:onclick=>“document.form.submit();” %>

Es decir, no quieres que parezca un
botón?Si es así puedes hacerlo cambiando su apariencia mediante CSS…

Gabriel Arellano.
Linux Registered User #188284
Grupo de Estudios de Software Libre
U.T.N. - F.R. C. del Uruguay

----BEGIN GEEK CODE BLOCK----
Version: 3.1
GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w— PS++ PE
Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* y–
-----END GEEK CODE BLOCK-----

2008/2/4, Melisa Fernández [email protected]:

Buenas tardes lista,

necesito crear un botón de envio de formulario pero con texto. Como podría
ser? Yo he probado con esto pero no funciona <%= link_to “sig”, :onclick=>"
document.form.submit();" %>

Hola Melisa, es preferible mantener los botones, ya que si no la
alternativa
es usar javascript para enviar los formularios, y para mejorar la
accesibilidad es preferible evitar esto.

De todos modos te digo cómo lo he hecho yo… he usado link_to_function,
puedes emplearlo para llamar a una función javascript (por ejemplo, para
validar el formulario y hacer el submit:

<%= link_to_function(“finalizar compra”, “enviar();”) %>

O en tu caso, sería directamente así:

<%= link_to_function(“sig”, “document.form.submit();”) %>

o quizás así:

<%= link_to_function(“sig”, “document.forms[0].submit();”) %>

Lo mejor, insisto, es no usar esto y emplear los botones para enviar
formularios. Puedes usar CSS para que se vean como enlaces o viceversa.

Por ejemplo, prueba este estilo y aplicalo tanto a enlaces como a
botones
que quieras que tengan apariencia de botón:

.enlace_boton { background-color: #eee; border: 1px solid #555;
font-size: 11px; padding: 2px; height: 2em; }

Sobre CSS mejor que busques en otras listas para no salirnos del tema
rails…