[thelist] Submitting a form with javascript
Hershel Robinson
hershelr at netvision.net.il
Mon Nov 3 11:26:53 CST 2003
> if your sole concern is the look of the button, why use JS to tackle
> it when it could be done more quickly and with less hassle (and
> code) with CSS? your scenario presents a specific
> browser/platform combo, so this could easily satisfy it if that
> combo is CSS-friendly...
>
> i have done this in the past -- styled a button to look like a
> hyperlink -- at the client's request in a closed intranet...
> i found it
> was faster, easier, and offered more flexibility to use CSS...
Faster and easier? But then I would have to write JS to create a rollover
effect. :)
>From .jeff:
> 1) some browsers break forms that don't have an actual
> submit button meaning you can't use the enter key to
> submit the form. some claim this as a good thing,
> but it's not. it's a disruption of expected
> behavior for those users accustomed to it.
But I wrote about a NON-cross browser site, so this is not a problem if the
ONE browser allows the button. (furthermore you could also write JS to
handle this)
> 2) look all around you at data collection forms. in
> practically all the cases a button is used to submit
> the data, not a link. using a link is a departure
> from normal ui conventions and will be nothing but
> a confusion for your users.
I disagree. Many sites use an image as a submit 'button' (especially for
searches) and for the casual user, that looks more like a link than a
button.
> 3) can you really mandate that non-sighted users use
> ie as well? or, are you going to have to succumb to
> their need to use a screenreader (which may or may
> not be based on the ie web browser control)?
Again, I'm talking about a NON-cross browser site. If the site only supports
one browser, then YES all users would have to use THAT browser. :)
> 4) what do you do if the company gets a wild hair up
> their bum and changes their browser standard
> internally?
Now you have come to your singular interesting point. If that were to
happen, then I would just explain to them (as they already know) that it
will take me X days to deal with converting their site to a new browser. :)
Hershel
More information about the thelist
mailing list