JavaScript метод document.hasFocus()

JavaScript Document

Определение и применение

JavaScript метод document.hasFocus() возвращает логическое значение, которое указывает на то, имеет ли документ, или любой элемент внутри документа фокус. Возвращаемое значение true указывает на то, что документ имеет фокус, а false, что документ не имеет фокуса. Этот метод можно использовать для определения, имеет ли активный элемент в документе фокус.

Поддержка браузерами

МетодChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
document.hasFocus()ДаДаДаДаДаДа

JavaScript синтаксис:

document.hasFocus( name )

name - String

Спецификация

Document Object Model (DOM) Level 1

Пример использования

if ( document.hasFocus() ) {
  // документ имеет фокус
} else {
  // документ не имеет фокуса
}
JavaScript Document