Reply to Re: Form Submit Button Question

Your name:

Reply:


Posted by flamer die.spam@hotmail.com on 07/07/06 02:39

Juliette wrote:

> flamer die.spam@hotmail.com wrote:
> > no that is set in the browser, by default hitting enter is the same as
> > pressing submit.. HOWEVER.. fyi: when you press submit in the POST data
> > then $_POST[submit]=submit but if they press enter (only in IE) then
> > $_POST[submit] is not set..
> >
> > thats off topic but can cause some confusion if in your scripts you use
> > if (isset($_POST['submit'])) { process form }
> >
> > because if they hit enter rather than clicking submit then it wont be
> > set ect.. (use a hidden form field and check if that is set instead)
> >
> > Flamer.
> >
> > David T. Ashley wrote:
> >
> >> "Chuck Anderson" <websiteaddress@seemy.sig> wrote in message
> >> news:xvmdnZvd3Zu1CDHZnZ2dnUVZ_tCdnZ2d@comcast.com...
> >>>> javascript will do it.
> >>>>
> >>>>
> >>> To clarify that a bit more - do not put an action in the form tag. Use a
> >>> Javascript Onclick event on each button to set form.action.
> >> The recommended Javascript worked great.
> >>
> >> Just one question ... my form buttons are "Change Password" and "Cancel", in
> >> that order. When I hit ENTER on the computer keyboard, both IE and Mozilla
> >> Firefox choose the "Change Password" button (I assume because it is the
> >> first button in the form).
> >>
> >> Is that the reason ENTER chooses one button (because it is first on the
> >> form)?
> >>
> >> Can this order or selection be modified?
> >>
> >> Thanks.
> >
>
> Hmm.. don't know which version of IE you are using, but your comment
> made me test a private script which I until now had only used in FF.
> The script uses the $_POST['submit'] value to determine what to do as
> there are three different forms on the page.
> No matter which form I changed and then submitted with the ENTER button,
> the resulting page showed that the requested action had been properly
> taken, i.e. the value of the Submit button has been passed on properly.
>
> Tested with IE6.
>
> Grz, Juliette

Ok must have been fixed then, because this test was <5.5
untested on other browsers.

Flamer.

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация