Document.write()

Пишет строку в поток документа, открытый с помощью document.open().

Примечание: Поскольку document.write пишет строку в поток документа, вызов document.write для закрытого (но загруженного) документа автоматически вызовет document.open, который очистит документ.

Синтаксис

js
document.write(разметка);

Параметры

разметка

Строка, содержащая текст для записи в документ.

Пример

html

  
    write example

    
  

  
    

Какой-то оригинальный контент.

Замечания

Запись в документ, загруженный без вызова document.open(), автоматически вызовет document.open. По окончании записи рекомендуется вызвать document.close(), чтобы браузер завершил загрузку страницы. Записываемый текст разбирается в структурную модель документа. В примере выше элемент h1 становится узлом документа.

Если вызов document.write() производится во встроенном HTML теге

Примечание: document.write и document.writeln не работают в XHTML документах (выводится сообщение "Операция не поддерживается" [NS_ERROR_DOM_NOT_SUPPORTED_ERR] в консоли ошибок). Это случается при открытии локального файла с расширением .xhtml или для любых документов, обрабатываемых с типом MIME - application/xhtml+xml . Больше информации доступно по адресу W3C XHTML FAQ.

Примечание: document.write в отложенных или асинхронных сценариях игнорируется и выводится сообщение типа "Проигнорирован вызов document.write() из асинхронно загруженного внешнего сценария" в консоли ошибок.

Примечание: В Edge вызов document.write в iframe более одного раза приводит к ошибке SCRIPT70: Доступ запрещён.

Примечание: Начиная с версии 55, Chrome не исполняет элементы \n \n\n \n

Какой-то оригинальный контент.

\n \n\n"}},{"type":"prose","value":{"id":"замечания","title":"Замечания","isH3":false,"content":"

Запись в документ, загруженный без вызова document.open(), автоматически вызовет document.open. По окончании записи рекомендуется вызвать document.close(), чтобы браузер завершил загрузку страницы. Записываемый текст разбирается в структурную модель документа. В примере выше элемент h1 становится узлом документа.\n

Если вызов document.write() производится во встроенном HTML теге \n\n

\n

Примечание: document.write и document.writeln не работают в XHTML документах (выводится сообщение \"Операция не поддерживается\" [NS_ERROR_DOM_NOT_SUPPORTED_ERR] в консоли ошибок). Это случается при открытии локального файла с расширением .xhtml или для любых документов, обрабатываемых с типом MIME - application/xhtml+xml . Больше информации доступно по адресу W3C XHTML FAQ.\n\n

\n

Примечание: document.write в отложенных или асинхронных сценариях игнорируется и выводится сообщение типа \"Проигнорирован вызов document.write() из асинхронно загруженного внешнего сценария\" в консоли ошибок.\n\n

\n

Примечание:\nВ Edge вызов document.write в iframe более одного раза приводит к ошибке SCRIPT70: Доступ запрещён.\n\n

\n

Примечание:\nНачиная с версии 55, Chrome не исполняет элементы