JavaScript 中通过 blur() 方法关闭焦点。具体步骤:1. 获取当前具有焦点的元素;2. 调用该元素的 blur() 方法。适用于输入元素和可编辑的内容元素。

如何通过 JavaScript 关闭焦点
在 JavaScript 中,关闭焦点可以通过 blur() 方法实现。
用法:
document.activeElement.blur();
具体步骤:
-
获取当前具有焦点的元素:
使用document.activeElement属性获取当前具有焦点的元素。 -
关闭焦点:
在获取的元素上调用blur()方法,这将关闭该元素的焦点。
示例:
// 获取 input 元素
const input = document.getElementById("myInput");
// 当 input 元素获取焦点时,关闭焦点
input.addEventListener("focus", () => {
input.blur();
});注意事项:
-
blur()方法仅适用于输入元素(如input、textarea)和可编辑的内容元素(如div)。 - 如果焦点位于其他类型的元素(如按钮或图像)上,
blur()方法将无效。










