HTML DOM दस्तावेज़ लिखें ()
उदाहरण
सीधे HTML आउटपुट में कुछ टेक्स्ट लिखें:
document.write("Hello World!");
कुछ HTML तत्वों को सीधे HTML आउटपुट में लिखें:
document.write("<h2>Hello World!</h2><p>Have a nice day!</p>");
दस्तावेज़ लोड होने के बाद document.write() का उपयोग करना, सभी मौजूदा HTML को हटा देता है:
// This should be avoided:
function myFunction() {
document.write("Hello World!");
}
नीचे और अधिक उदाहरण।
परिभाषा और उपयोग
write()
विधि सीधे एक खुले (एचटीएमएल) दस्तावेज़ स्ट्रीम में लिखती है ।
चेतावनी
लोड किए गए दस्तावेज़ पर उपयोग किए जाने पर write()
विधि सभी मौजूदा HTML को हटा देती है।
विधि का write()
उपयोग XHTML या XML में नहीं किया जा सकता है।
ध्यान दें
write()
विधि द्वारा खोले गए आउटपुट स्ट्रीम को लिखने के लिए विधि का सबसे अधिक उपयोग किया जाता है open()
।
नीचे "अधिक उदाहरण" देखें।
यह सभी देखें:
वाक्य - विन्यास
document.write(exp1, exp2, exp3, ...)
मापदंडों
Parameter | Description |
exp1, exp2, exp3, ... |
Optional. The output stream. Multiple arguments are allowed and will be appended to the document in order of occurrence. |
प्रतिलाभ की मात्रा
कोई नहीं |
और ज्यादा उदाहरण
HTML आउटपुट पर सीधे दिनांक ऑब्जेक्ट लिखें:
document.write(Date());
आउटपुट स्ट्रीम खोलें, कुछ HTML जोड़ें, फिर आउटपुट स्ट्रीम बंद करें:
document.open();
document.write("<h1>Hello World</h1>");
document.close();
एक नई विंडो खोलें और उसमें कुछ HTML लिखें:
const myWindow = window.open();
myWindow.document.write("<h1>New Window</h1>");
myWindow.document.write("<p>Hello World!</p>");
लिखने () और रिटलन () के बीच का अंतर
राइट () और राइटलाइन ():
<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() adds a new line after each statement:</p>
<pre>
<script>
document.writeln("Hello World!");
document.writeln("Have a nice day!");
</script>
</pre>
</body>
HTML में writeln() का उपयोग करने का कोई मतलब नहीं है।
यदि आप HTML में नई पंक्तियाँ चाहते हैं, तो आपको अनुच्छेदों या <br> का उपयोग करना चाहिए:
document.write("Hello World!<br>");
document.write("Have a nice day!");
ब्राउज़र समर्थन
document.write
सभी ब्राउज़रों में समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |