How to get Currently Focused Element in JavaScript
In this tutorial, we will learn how to get a currently focused element in JavaScript.
The document.activeElement
property helps us to access the element that is currently focused in the document.
It also shows body
or null
if there is no focused element.
Here is an example:
<div>
<input placeholder="Name"/>
<button>Hit me</button>
</div>
JavaScript
document.body.onclick = function(){
const element = document.activeElement.tagName console.log(element);
}
In this example, we are logging the currently selected element tag name.