ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป 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

<วัตถุเอกสาร

ตัวอย่าง

เขียนข้อความบางส่วนโดยตรงกับเอกสาร HTML:

document.write("Hello World!");
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

write() วิธีการเขียนการแสดงออก HTML หรือรหัส JavaScript เพื่อให้เอกสาร

write() วิธีการส่วนใหญ่จะใช้สำหรับการทดสอบ: หากมีการใช้หลังจากเอกสาร HTML เป็นแปล้ก็จะลบทั้งหมด HTML ที่มีอยู่

หมายเหตุ: เมื่อวิธีการนี้ไม่ได้ถูกใช้สำหรับการทดสอบมันก็มักจะใช้ในการเขียนข้อความบางอย่างเพื่อให้กระแส output โดยเปิด เอกสาร open() วิธีการ ดู "More Examples" ด้านล่าง

เคล็ดลับ: ใน เอกสาร writeln() วิธีการคล้ายกับการ write() เท่านั้นที่จะเพิ่มอักขระ newline หลังจากแต่ละคำสั่ง


สนับสนุนเบราว์เซอร์

วิธี
write() ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

document.write( ค่าพารามิเตอร์
พารามิเตอร์ ลักษณะ
exp1,exp2,exp3,... ไม่จำเป็น. อะไรที่จะเขียนถึงกระแสเอาท์พุท ข้อโต้แย้งหลายคนสามารถได้รับการจดทะเบียนและพวกเขาจะได้รับการผนวกเข้ากับเอกสารในการสั่งซื้อที่เกิดขึ้น

รายละเอียดทางเทคนิค

กลับค่า: ไม่มีค่าตอบแทน

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

เขียนองค์ประกอบ HTML ที่มีข้อความโดยตรงกับเอกสาร HTML:

document.write("<h1>Hello World!</h1><p>Have a nice day!</p>");
ลองตัวเอง»

ตัวอย่าง

เขียนวัตถุวันโดยตรงกับเอกสาร 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!");
ลองตัวเอง»

<วัตถุเอกสาร