Несколько слов о «document.write»



Есть ещё один, очень древний метод добавления содержимого на веб-страницу: document.write.



Вызов document.write(html) записывает html на страницу «прямо здесь и сейчас». Строка html может быть динамически сгенерирована, поэтому метод достаточно гибкий. Мы можем использовать JavaScript, чтобы создать полноценную веб-страницу и записать её в документ.



Этот метод пришёл к нам со времён, когда ещё не было ни DOM, ни стандартов… Действительно старые времена. Он всё ещё живёт, потому что есть скрипты, которые используют его.



В современных скриптах он редко встречается из-за следующего важного ограничения:



Вызов document.write работает только во время загрузки страницы.



#браузер #документ #изменение