Webrat question, form without buttons

Can you submit a form that has no submit button/image?


Zach D.
http://www.continuousthinking.com

On 2008-09-03, at 12:06, Zach D. wrote:

Can you submit a form that has no submit button/image?

You can submit a form using Javascript.

On Wed, Sep 3, 2008 at 12:40 PM, Nick H. [email protected]
wrote:

On 2008-09-03, at 12:06, Zach D. wrote:

Can you submit a form that has no submit button/image?

You can submit a form using Javascript.

That’s why we don’t have submit buttons. =)

But in the context of webrat, if there is a form w/o a submit button,
how can you submit it? Obviossly, clicks_button doesn’t work anymore.
Thanks,


Zach D.
http://www.continuousthinking.com

On 2008-09-03, at 13:15, Zach D. wrote:

On Wed, Sep 3, 2008 at 12:40 PM, Nick H. [email protected]
wrote:

You can submit a form using Javascript.

That’s why we don’t have submit buttons. =)

But in the context of webrat, if there is a form w/o a submit button,
how can you submit it? Obviossly, clicks_button doesn’t work anymore.
Thanks,

During regular use in a browser, how is your form submitted?

On Wed, Sep 3, 2008 at 1:31 PM, Nick H. [email protected]
wrote:

Thanks,

During regular use in a browser, how is your form submitted?

When the user clicks a button, but all of the handy dandy work is done
in unobtrusive-style javascript. It’s not a submit button. It’s a
CSS-made button with listeners attached,


Zach D.
http://www.continuousthinking.com

On 2008-09-03, at 13:38, Zach D. wrote:

When the user clicks a button, but all of the handy dandy work is done
in unobtrusive-style javascript. It’s not a submit button. It’s a
CSS-made button with listeners attached,

I’m afraid I can’t be of much help with that. I’ve barely used Webrat.
Sorry, mate!

Jarkko L. wrote:

You can submit a form using Javascript.
When the user clicks a button, but all of the handy dandy work is done
in unobtrusive-style javascript. It’s not a submit button. It’s a
CSS-made button with listeners attached,

If you’re going unobtrusive, why not go all the way and have a real
submit button there that gets replaced by the javascript with your
custom button?

+1
In fact that is really,IMO, what unobtrusive JS means. People without
JS should still have buttons and can use the site, they just don’t get
all the pretty colors.
If you don’t want to hide it with JS you could also just embed the
buttons within tags.

-Ben

On 3.9.2008, at 19.38, Zach D. wrote:

in unobtrusive-style javascript. It’s not a submit button. It’s a
CSS-made button with listeners attached,

If you’re going unobtrusive, why not go all the way and have a real
submit button there that gets replaced by the javascript with your
custom button?

//jarkko


Jarkko L.

http://www.railsecommerce.com
http://odesign.fi

On Sep 3, 2008, at 1:51 PM, Nick H. wrote:

On 2008-09-03, at 13:38, Zach D. wrote:

When the user clicks a button, but all of the handy dandy work is
done
in unobtrusive-style javascript. It’s not a submit button. It’s a
CSS-made button with listeners attached,

I’m afraid I can’t be of much help with that. I’ve barely used
Webrat. Sorry, mate!

Sounds like this is out of RSpec / Story land. Maybe you guys should
petition Brian to start a Webrat mailing list (or just start one
yourself).

Scott

On Wed, Sep 3, 2008 at 6:21 PM, Ben M. [email protected] wrote:

JS should still have buttons and can use the site, they just don’t get
all the pretty colors.
If you don’t want to hide it with JS you could also just embed the
buttons within tags.

Thanks for your feedback Jarkko and Ben. It’s just what I needed. A
button for degradation is coming soon to a project near me. thx guys,


Zach D.
http://www.continuousthinking.com