[snip] Although someone else has suggested you use JavaScript to set the focus on a particular form field, I urge you instead to use HTML tabindex property: <p>User Name: <input tabindex="1" type="text" name="username"> </p> <br> <p>Password: <input tabindex="2" type="password" name="password"> </p> <br> <p><input tabindex="3" type="submit" value="Login"> </p> HTML 4.01 Specification 17 Forms 17.11 Giving focus to an element 17.11.1 Tabbing navigation http://www.w3.org/TR/html4/interact/forms.html#h-17.11.1 Simplistic JavaScript solutions place focus on an input field after the page has completely loaded, often after the user has begun interacting with the form, causing irritating focus jumps in mid-input. [/snip] While tabindex is a neat thing to use it does not necessarily give focus to the first element of the form, it merely dictates the order in which form elements will be given focus when the tab key is pressed. The action may vary from browser to browser. Likely, when going to a form with tabindex defined, none of the elements will have focus until the tab key is pressed once, at which time the element with tabindex="1" will get focus. If you want to give focus to the first input element of a form you must still use a JavaScript widget to place the focus there after the entire page has loaded, tabindex will make sure that the cursor goes in the order you wish to go in after that. YMMV -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php