--- title: readystatechange slug: Web/API/Document/readystatechange_event tags: - события translation_of: Web/API/Document/readystatechange_event original_slug: Web/Events/readystatechange ---

{{ApiRef}}

Событие readystatechange срабатывает, когда изменяется атрибут документа readyState.

Основная информация

Спецификация
HTML5
 
Интерфейс
Event
Всплывает
Нет
Отменяемое
Нет
Цель
Document
Действие по умолчанию
Нет

Свойства

Свойство Тип Описание
target {{readonlyInline}} {{domxref("EventTarget")}} Цель события (Самая верхняя цель в дереве DOM).
type {{readonlyInline}} {{domxref("DOMString")}} Тип события.
bubbles {{readonlyInline}} {{jsxref("Boolean")}} Всплывает ли событие.
cancelable {{readonlyInline}} {{jsxref("Boolean")}} Возможно ли отменить событие.

Примеры

document.readyState === "complete";
// true


// Альтернатива DOMContentLoaded
document.onreadystatechange = function () {
    if (document.readyState === "interactive") {
        initApplication();
    }
}

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

Данное событие давно поддерживается Internet Explorer и может быть использовано в качестве альтернативы событию DOMContentLoaded (см. примечание [2] в разделе  Поддержка браузерами).

Связанные события