--- title: readystatechange slug: Web/API/Document/readystatechange_event tags: - события translation_of: Web/API/Document/readystatechange_event original_slug: Web/Events/readystatechange ---
{{ApiRef}}
Событие readystatechange срабатывает, когда изменяется атрибут документа readyState.
| Свойство | Тип | Описание |
|---|---|---|
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] в разделе Поддержка браузерами).