Атрибут defer

Обновлено: 17.07.2022

Атрибут defer

Атрибут defer откладывает выполнение скрипта до тех пор, пока вся страница не будет загружена полностью. Работает только при наличии атрибута src.

Синтаксис

<script src="<адрес>" defer>...</script>

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

Пример

В скрипте данного примера значение текстового поля с именем textField приравнивается 17. Однако при запуске скрипта форма еще не инициализирована, поэтому требуется использовать атрибут defer. Без него будет выведена ошибка.

Браузеры

script:defer

Посмотреть совместимость на Can I use?

script:defer