Baseline Widely available
The HTMLElement.blur()
method removes keyboard focus from the current element.
None.
Return valueNone (undefined
).
<input type="text" id="sampleText" value="Sample Text" /><br /><br />
<button type="button">Click me to gain focus</button>
JavaScript
const textField = document.getElementById("sampleText");
const button = document.querySelector("button");
function focusInput() {
textField.focus();
// The input will lose focus after 3 seconds
setTimeout(() => {
textField.blur();
}, 3000);
}
button.addEventListener("click", focusInput);
Result Specifications Browser compatibility See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4