Keep focus after submit

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Robert Scheer

    Keep focus after submit

    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='Javas cript'>
    function checkaddress(tx t)
    {
    if (txt.value.leng th == 1) {
    document.Form1. optAdd.checked= true;
    document.Form1. submit();
    txt.focus(); }
    else { return false; }
    }
    </Script>


    Thanks,

    Robert Scheer
  • Grant Wagner

    #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='Javas cript'>
    > function checkaddress(tx t)
    > {
    > if (txt.value.leng th == 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@agrico reunited.com>

    * Client-side Javascript and Netscape 4 DOM Reference available at:
    *


    * Internet Explorer DOM Reference available at:
    *
    Find official documentation, practical know-how, and expert guidance for builders working and troubleshooting in Microsoft products.


    * 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-deve...upgrade_2.html


    Comment

    Working...