Remove the focus from a button on click in JavaScript
In this post we will give you information about Remove the focus from a button on click in JavaScript. Hear we will give you detail about Remove the focus from a button on click in JavaScriptAnd how to use it also give you demo for it if it is necessary.
we are going to learn about how to remove the focus from a button on click using JavaScript.
Consider, that we have the following button element in our HTML:
<button id="btn">Search</button>
To remove the focus from a button on click, call the blur() method inside the button click event handler method.
Here is an example:
const btn = document.getElementById("btn");btn.addEventListener("click", ()=>{ btn.blur(); // removes the focus})
In the example above, first we accessed the button element inside the JavaScript using thedocument.getElementById(), then we added a click event listener to the button using the addEventListener() method.
So, whenever a user clicks on the button it runs the btn.blur() method and removes the focus from it.
If you want to remove the focus from a currently active element without selecting it, call the blur() on a document.activeElement property.
Here is an example:
document.activeElement?.blur();
The document.activeElement property returns the element from a dom that currently has focus.
Full working example:
<button id="btn">Search</button>
JavaScript:
const btn = document.getElementById("btn");btn.addEventListener("click", ()=>{ btn.blur(); // removes the focus})
Hope this code and post will helped you for implement Remove the focus from a button on click in JavaScript. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs