Login or Sign up Help | Site Map
Connecting Tech Pros Worldwide

Keep focus after submit

Question posted by: Robert Scheer (Guest) on July 20th, 2005 09:08 AM
Hi.

I have a function to submit the form when my user types any character
on a textbox. I call the function on the keyup event of the textbox.
The function submits the form and set the focus on the textbox, after
the submit. The form submits ok, but after the submit the focus won't
return to the textbox. Can anyone help me to solve that problem?
That's the function:

<Script language='Javascript'>
function checkaddress(txt)
{
if (txt.value.length == 1) {
document.Form1.optAdd.checked=true;
document.Form1.submit();
txt.focus(); }
else { return false; }
}
</Script>


Thanks,

Robert Scheer
Would you like to answer this question?
Sign up for a free account, or Login (if you're already a member).
Grant Wagner's Avatar
Grant Wagner
Guest
n/a Posts
July 20th, 2005
09:08 AM
#2

Re: Keep focus after submit
Robert Scheer wrote:
[color=blue]
> Hi.
>
> I have a function to submit the form when my user types any character
> on a textbox. I call the function on the keyup event of the textbox.
> The function submits the form and set the focus on the textbox, after
> the submit. The form submits ok, but after the submit the focus won't
> return to the textbox. Can anyone help me to solve that problem?
> That's the function:
>
> <Script language='Javascript'>
> function checkaddress(txt)
> {
> if (txt.value.length == 1) {
> document.Form1.optAdd.checked=true;
> document.Form1.submit();
> txt.focus(); }
> else { return false; }
> }
> </Script>
>
> Thanks,
>
> Robert Scheer[/color]

Once you've submitted the form, you've navigated away from the page.
JavaScript will stop executing and the browser will load the page
specified by the ACTION attribute of the <form> element.

While some browsers may actually execute txt.focus() as the form
submission occurs, it's more of a bug then a feature.

--
| Grant Wagner <gwagner@agricoreunited.com>

* Client-side Javascript and Netscape 4 DOM Reference available at:
*
http://devedge.netscape.com/library...nce/frames.html

* Internet Explorer DOM Reference available at:
*
http://msdn.microsoft.com/workshop/...rence_entry.asp

* Netscape 6/7 DOM Reference available at:
* http://www.mozilla.org/docs/dom/domref/
* Tips for upgrading JavaScript for Netscape 6/7 and Mozilla
* http://www.mozilla.org/docs/web-dev.../upgrade_2.html



 
Not the answer you were looking for? Post your question . . .
183,813 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Latest Articles: Read & Comment
  • Didn't find the answer you were looking for?
    Post Your Question
  • Top Community Contributors