HTML DOM Document write()
ဥပမာများ
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()
open (HTML) document stream သို့ တိုက်ရိုက်ရေးသည်။
သတိပေးချက်
တင်ထားသော write()
စာရွက်စာတမ်းတစ်ခုတွင် အသုံးပြုသောအခါ ရှိပြီးသား HTML အားလုံးကို ဖျက်ပစ်သည်။
နည်းလမ်းကို XHTML သို့မဟုတ် XML တွင် write()
အသုံးမပြုနိုင်ပါ။
မှတ်ချက်
နည်းလမ်းကို နည်းလမ်းဖြင့် ဖွင့်ထားသော stream များ အ 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>");
write() နှင့် writln() ကွာခြားချက်
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() 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!");
Browser ပံ့ပိုးမှု
document.write
ဘရောက်ဆာအားလုံးတွင် ထောက်ခံသည်-
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |