HTMLElement: blur() 方法

HTMLElement.blur() 方法从当前元素中移除键盘焦点。

语法

js
blur()

参数

无。

返回值

无 (undefined).

示例

从文本输入中移除焦点

HTML

html
<input type="text" id="sampleText" value="Sample Text" /> <br /><br />
<button type="button" onclick="focusInput()">Click me to gain focus</button>

JavaScript

js
function focusInput() {
  const textField = document.getElementById("sampleText");

  textField.focus();

  // The input will lose focus after 3 seconds
  setTimeout(() => {
    textField.blur();
  }, 3000);
}

结果

规范

规范
HTML 标准
# dom-blur-dev

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅