JS 参考手册
JavaScript
- JS Array
- JS Boolean
- JS Class
- JS Date
- JS Error
- JS Global
- JS JSON
- JS Math
- JS Number
- JS RegExp
- JS String
- JS 对象
- JS 运算符
- JS 语句
- JS 类型化数组
Window
HTML DOM
- HTML Document
- HTML Element
- HTML Attribute
- HTML Event
- HTML Event 对象
- HTML Collection
- HTML NodeList
- HTML DOMTokenList
- HTML Style
Web API
- API Console
- API Fetch
- API Fullscreen
- API Geolocation
- API History
- API MediaQueryList
- API Storage
- API Validation
- API Web
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>
- <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>
- <sub>
- <summary>
- <sup>
- <table>
- <tbody>
- <td>
- <tfoot>
- <th>
- <thead>
- <tr>
- <textarea>
- <time>
- <title>
- <track>
- <u>
- <ul>
- <var>
- <video>
其他参考手册
建站手册
关于 W3School
帮助 W3School
HTML DOM Document write() 方法
定义和用法
write()
方法直接写入打开的 (HTML) 文档流。
警告
write()
方法在已加载的文档上使用时会删除所有现有的 HTML。
write()
方法不能在 XHTML 或 XML 中使用。
提示:write()
方法最常用于写入由 open() 方法打开的输出流。请参阅下方的实例。
另请参阅:
实例
例子 1
将文本直接写入 HTML 输出:
document.write("Hello World!");
例子 2
将 HTML 元素直接写入 HTML 输出:
document.write("<h2>Hello World!</h2><p>Have a nice day!</p>");
例子 3
加载文档后使用 document.write() 删除所有现有的 HTML:
// 应该避免这种情况: function myFunction() { document.write("Hello World!"); }
例子 4
将日期对象直接写入 HTML 输出:
document.write(Date());
例子 5
打开一个输出流,添加一些 HTML,然后关闭输出流:
document.open(); document.write("<h1>Hello World</h1>"); document.close();
例子 6
打开一个新窗口并在其中写入一些 HTML:
const myWindow = window.open(); myWindow.document.write("<h1>New Window</h1>"); myWindow.document.write("<p>Hello World!</p>");
语法
document.write(exp1, exp2, exp3, ...)
参数
参数 | 描述 |
---|---|
exp1, exp2, exp3, ... |
可选。输出流。 允许多个参数,并将按出现的顺序附加到文档中。 |
返回值
无。
write() 与 writeln() 的差别
writeln() 在每条语句后添加换行符。write() 不会。
实例
document.write("Hello World!"); document.write("Have a nice day!"); document.write("<br>"); document.writeln("Hello World!"); document.writeln("Have a nice day!");
注意
在 HTML 中使用 writeln() 是没有意义的。它仅在写入文本文档 (type=".txt") 时有用。HTML 中会忽略换行符。
如果您希望在 HTML 中换行,你必须使用段落或 <br>
:
例子 1
document.write("Hello World!"); document.write("<br>"); document.write("Have a nice day!");
例子 2
document.write("<p>Hello World!</p>"); document.write("<p>Have a nice day!</p>");
浏览器支持
所有浏览器都支持 document.write
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
JavaScript 和 HTML DOM 参考手册
JavaScript 实例
JavaScript 测验
JavaScript 教程
W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。版权所有,保留一切权利。
使用条款 隐私条款 技术支持:赢科 蒙ICP备06004630号
标签:HTML,JS,write,API,测试,document,Hello From: https://www.cnblogs.com/muex/p/17204563.html