Setting focus to a textbox when a function is called

user1219627 picture user1219627 · Mar 3, 2012 · Viewed 79.4k times · Source

I currently have a textbox in my aspx:

 <input type="text" id="myTextbox"  value="" />

I was wondering if I could set the focus (put my cursor in that text box) every time my JavaScript method is called. I was hoping it would work along the lines of this:

function setFocus() {
    document.getElementById("myTextbox").Focus();
}

Any suggestions?

Answer

user315772 picture user315772 · Mar 3, 2012

Invoke the lowercase .focus() function:

function setFocus() {
    document.getElementById("myTextbox").focus();
}