Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

เมธอด HTML DOM close()

เมธอด HTML DOM close() ใช้สำหรับปิดสตรีมเอาต์พุท ทำเพื่อระบุว่าการเขียนบนหน้าต่างเสร็จสิ้นแล้ว ไม่รับพารามิเตอร์ใดๆ และแสดงข้อมูลก่อนหน้าทั้งหมดก่อนปิด

ไวยากรณ์

ไวยากรณ์สำหรับเมธอด HTML DOM close() ดังนี้ -

document.close()

ตัวอย่าง

ลองดูตัวอย่างสำหรับเมธอด close() -

<!DOCTYPE html> <html> <body> <p>คลิกปุ่มด้านล่างเพื่อเปิดสตรีมเอาต์พุท ใส่ข้อความบางส่วน และปิดมันในที่สุด</p> <button onclick="streamClose()">CLOSE STREAM</button> <script> function streamClose() { document.open(); document.write("<h1>SAMPLE HEADING</h1>"); document.write("<h2>SAMPLE HEADING 2</h2>"); document.write("<p>A paragraph</p>"); document.close(); } </script> </body> </html>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้ -

เมธอด HTML DOM close()

เมื่อคลิก CLOSE STREAM -

เมธอด HTML DOM close()

เราสร้างปุ่ม CLOSE STREAM ที่จะเรียกใช้เมธอด streamClose() เมื่อคลิก -

<button onclick="streamClose()">CLOSE STREAM</button>

เมธอด streamClose() ใช้เมธอด open บนเอกสาร ซึ่งเปิดสตรีมใหม่และล้างข้อความก่อนหน้าทั้งหมดที่เขียนบนเอกสาร ใช้ document.write เราเขียนองค์ประกอบ <h1>, <h2> และ <p> ไปยังเอกสาร สุดท้าย เราปิดสตรีมอินพุทนั้นโดยใช้เมธอด close() บนเอกสาร -

function streamClose() { document.open(); document.write("<h1>SAMPLE HEADING</h1>"); document.write("<h2>SAMPLE HEADING 2</h2>"); document.write("<p>A paragraph</p>"); document.close(); }