طريقة HTML DOM Document write()
- الصفحة السابقة URL
- الصفحة التالية writeln()
- العودة إلى الطبقة العليا Documents DOM HTML
التعريف والاستخدام
write()
يتم كتابة الطريقة مباشرة في نفق (HTML) مفتوح.
تحذير
write()
ت�除ى كل HTML الموجود حاليًا عند استخدام الطريقة على وثيقة محملة.
write()
لا يمكن استخدام الطريقة في XHTML أو XML.
تنبيه:write()
يستخدم الطريقة بشكل شائع لتحرير مخرجات النفق المفتوح بواسطة طريقة open(). انظر مثال أدناه.
انظر أيضًا:
مثال
مثال 1
كتابة النص المباشر إلى مخرجات HTML:
document.write("Hello World!");
مثال 2
كتابة عناصر HTML مباشرة إلى مخرجات HTML:
document.write("<h2>مرحبا بالعالم!</h2><p>يوم سعيد!</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
:
الكمبيوتر المكتبي | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
الكمبيوتر المكتبي | IE | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة URL
- الصفحة التالية writeln()
- العودة إلى الطبقة العليا Documents DOM HTML