Posted by flamer die.spam@hotmail.com on 07/06/06 23:07
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.
Navigation:
[Reply to this message]
|