Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

HTML DOM write() Method

<Document Object

пример

Написать текст непосредственно в HTML-документ:

document.write("Hello World!");
Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

write() метод записывает HTML выражения или код JavaScript в документ.

write() метод в основном используется для тестирования: Если он используется после того, как будет полностью загружен HTML документ, он удалит все существующие HTML.

Примечание: Если этот метод не используется для тестирования, он часто используется , чтобы написать текст в выходной поток , открытого документа. open() метод. См "More Examples" ниже.

Совет: документ. writeln() метод похож на write() , только добавляет символ новой строки после каждого оператора.


Поддержка браузеров

метод
write() да да да да да

Синтаксис

document.write( Значения параметров
параметр Описание
exp1,exp2,exp3,... Необязательный. Что писать в выходной поток. Несколько аргументов могут быть перечислены, и они будут добавлены к документу, в порядке появления

Технические подробности

Возвращаемое значение: Нет возвращаемого значения

Примеры

Еще примеры

пример

Написать HTML элементы с текстом непосредственно в HTML-документ:

document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
Попробуй сам "

пример

Написать объект Date непосредственно в HTML-документ:

document.write(Date());
Попробуй сам "

пример

Использование document. write() document. write() после того, как HTML - документ полностью загружен, будут удалены все существующие HTML.

В этом примере мы покажем , что происходит , когда мы помещаем document. write() document. write() внутри функции. Когда функция вызывается, все HTML-элементы будут перезаписаны и заменены новым, указанным текстом:

// This should be avoided:
function myFunction() {
    document.write("Hello World!");
}
Попробуй сам "

пример

Откройте выходной поток, добавить текст, затем закройте выходной поток:

document.open();
document.write("<h1>Hello World</h1>");
document.close();
Попробуй сам "

пример

Открыть новое окно под названием "MsgWindow" , и написать какой - нибудь текст в нем:

var myWindow = window.open("", "MsgWindow", "width=200, height=100");
myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px tall!</p>");
Попробуй сам "

пример

Разница между write() и writeln() :

<body>

<p>Note that write() does NOT add a new line after each statement:</p>

<pre>
<script>
document.write( "Hello World!" );
document.write( "Have a nice day!" );
</script>
</pre>


<p>Note that writeln() add a new line after each statement:</p>

<pre>
<script>
document.writeln( "Hello World!" );
document.writeln( "Have a nice day!" );
</script>
</pre>

</body>
Попробуй сам "

пример

Написать текст непосредственно в HTML - документе, с новой строки после каждого оператора (using <br>) :

document.write("Hello World! <br>");
document.write("Have a nice day!");
Попробуй сам "

<Document Object