How to set the focus on the first <select> element of the page using JQuery?
Posted
by
user605660
on Stack Overflow
See other posts from Stack Overflow
or by user605660
Published on 2011-02-15T06:17:41Z
Indexed on
2011/02/15
7:25 UTC
Read the original article
Hit count: 138
Hi. I would like to set the focus on the first element of the page using JQuery when the page is loaded. I could successfully set the focus for first element by using
$(":input:visible:first").focus();
or
$(':input:enabled:visible:first').focus();
, according to jquery, set focus on the first enabled input or select or textarea on the page .
I tried to use something like
$('select:first').focus(); or $("select").first().focus(); or $(':visible:first').focus(); or $('enabled:visible:first').focus();
or other variations I could think of, but have not succeeded.
Could anyone help me on this problem? I am a beginner for JQuery.
I would like this function to work for all major browsers.
Thank you very much!
© Stack Overflow or respective owner