Setting focus to a textbox when a function is called
-
04-12-2019 - |
Pregunta
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?
Solución
Invoke the lowercase .focus()
function:
function setFocus() {
document.getElementById("myTextbox").focus();
}
Otros consejos
Try this:
function setFocus(id) {
document.getElementById(id).focus();
}
In this way, your function becomes reusable. Just pass the ID of the html element to be given the focus when you call the function.
M.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow