JavaScript HTML DOM hasFocus() 方法

  • HTML DOM hasFocus() 方法

    document.hasFocus()方法返回一个布尔值,指示文档(或文档中的任何元素)是否具有焦点。
    实例:
    如果文档具有焦点,则输出一些文本:
    var x = document.getElementById("demo");
    if (document.hasFocus()) {
      x.innerHTML = "The document has focus.";
    } else {
      x.innerHTML = "The document DOES NOT have focus.";
    }
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    hasFocus()
    6.0+
    30.0+
    3.0+
    支持
    23.0+
  • 语法

    document.hasFocus()
  • 参数值

    参数 类型 描述
    没有
  • 技术细节

    项目 描述
    返回值: 一个布尔值,用于指示文档或文档中的任何元素是否具有焦点:
    • true - 文档具有焦点
    • false - 文档没有焦点
    DOM版本 Core Level 1