Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

JavaScript focus() problem in Opera

textbox loses focus immediately after gaining it



2:00 am on May 23, 2002 (gmt 0)

10+ Year Member

I have a JS function that submits the content of a textbox, then clears it, and then attempts to put the cursor back in the textbox. The contents of the function are as follows:



The entire function works fine in IE, but in Opera, the submit and clear work, but the focus has a problem. It seems that it focuses, but then "loses focus." (i.e. you see the mouse cursor appear in the textbox, but then it disappears).
Any ideas?


3:26 am on May 23, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

Hello ebynum,

Welcome to WebmasterWorld!

There have been some recent threads regarding Opera and javascript. There are limitations present.

focus() does not appear to be supported for use in a FORM.

Here is a link to Opera's .js tech specs: [opera.com...]


3:29 am on May 23, 2002 (gmt 0)

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member

Welcome to the forums, ebynum.

I've run into occasional focus problems with Opera as well - and I haven't found a fix. I usually need to re-think my approach if I really need Opera support.

An interesting page here: The W3C Implementation Review of Opera 6 [w3.org].

The W3C rates Opera a "C" for complete in focus and selection conventions. However, as we've seen, there are quirks.


Featured Threads

Hot Threads This Week

Hot Threads This Month