Set the focus to an element using JavaScript
In this tutorial, we are going to learn about how to set the focus to an html element using JavaScript.
Consider, that we have the following input
element in our HTML:
<input id="name" placeholder="Name"/>
To set the focus to an element, first we need to access the element inside the JavaScript using the document.getElementById()
method.
const input = document.getElementById("name");
Now, call a focus()
method on it.
// sets the focus to an input element
input.focus();
In the above example, we have used the HTMLElement.focus() method to set the focus on a selected element.
The focus()
method sets the keyboard focus on an element it was called on.
Full working example:
<input id="name" placeholder="Name"/>
JavaScript:
const input = document.getElementById("name");
// sets the focus to an input element
input.focus();