How not to lose focus on a login page

Posted by Misha Moroshko on Stack Overflow See other posts from Stack Overflow or by Misha Moroshko
Published on 2010-06-10T14:13:29Z Indexed on 2010/06/13 14:52 UTC
Read the original article Hit count: 181

Filed under:
|
|
|
|

I have a simple login form with 2 input fields: "username" and "password". "username" field is focused by default. The problem is that when user clicks outside "username" or "password" fields, the focus is gone (it is neither on "username" nor on "password" fields"). How can I force the focus to be on these 2 fields only ?

In my case, this is a really annoying behavior, so I really want to do this :)

Can I do something like:

$("*").focus(function() {
    if (!$(this).hasClass("my_inputs_class")) {
        // How to stop the focusing process here ?
    }
});

?

© Stack Overflow or respective owner

Related posts about JavaScript

Related posts about jQuery