صفحة البيت | מס טלפון
04 – 6046227 | מס' פקס 04 – 8303539
|
|
(2) الطباعة
في صفحة
الويب أمر
الطباعة - document.write( ) |
أمر
الطباعة document.write() الأمر
alert() ساعدنا
في طباعة
رسائل
بنوافذ
منبثقة. ولكن
ماذا لو
أردنا طباعة
رسائل على
صفحة الويب
نفسها؟ من
أجل ذلك يوجد
الآمر document.write() يعتبر هذا
الكود أسهل
طريقة
لإظهار
الرسائل على
صفحة الويب.
|
مثال: سنطلب من
المتصفح
كتابة “مرحباً
بكم في مدرسة
قفطان حلبي” على صفحة
الويب.
|
مثال: في
المثال
التالي سيتم
كتابة نتيجة
التمرين 2 + 3:
لأضافة
مميزات،
يمكن
استبدال سطر
الطباعة بالسطر
التالي: document.write("<h1 style='color: green;'>",2+3,"</h1>")
|
مثال: في
المثال
التالي سيتم
كتابة عنوان
كبير مع فقرتين:
· مُتَبع
إضافة فاصلة
منقوطة ( ; )
في نهاية كل
أمر برمجي،
(مُحبذ ولكن
غير الزامي). · الأوامر
البرمجية
يتم تنفيذها
بشكل تسلسلي كما
تمت كتابتها.
|
مثال:
|
مثال: في
هذا المثال
نرى انه يمكن
استدعاء
السكربن عدة
مرات.
|
تعليقات
وملاحظات في JavaScript يمكن
استخدام
التعليقات
في لغة
الجافا سكربت
لجعل الكود
أكثر قراءة
ووضوحاً. ·
تعليقات
الجافا
سكربت بسطر
واحد: إذا
كان التعليق
ضمن السطر
الواحد يمكن
استخدام //
في البداية ·
تعليقات
الجافا
سكربت في
أكثر من سطر: تبدأ
التعليقات
متعددة
الأسطر
بفاصل مائل ونجمة
*/ ثم
تنتهي بنجمة
ثم فاصل مائل /* مثال:
|
تمارين |
انسخوا
إلى المحرر
واجيبوا عن
الأسئلة
التالية:
عند
تنفيذ هذا
البرنامج
على كم سطر
طباعة نحصل
في صفحة الـ HTML (أحط
الإجالة): أ.
2 أسطر ب. 3 أسطر ج. 4 أسطر. الحل: ب 3 أسطر 1. ماذا
يُطبع نتيجة
لأمر
الطباعة الأول: Hello World 2. ماذا
يُطبع نتيجة
لأمر
الطباعة الثاني:
Hi وبعدها JavaScript 3.
ما
هي وظيفة
الوسم "<br/>" الذي في
الأمرين: الوسم
<br/>"
ينقل قلم
الكتابة إلى
سطر جديد.
|
انسخوا
إلى المحرر
واجيبوا على
الأسئلة التالية:
أ)
عند تنفيذ
هذا
البرنامج
نرى على صفحة
الـ HTML أسطر
"الطباعة"
التالية: 1. في
السطر 1 يُطبع: 3 + 5 2. في
السطر 2 يُطبع: _8_ 3. في
السطر 3 يُطبع: 8 = 4 * 2 ب)
اشرحوا
وظيفة الوسم الذي في
الأمر
الثالث: document.write ("2*4=" + (2 * 4) + "<br/>"); هو وسم HTML،
وظيفته نقل
مؤشر
الكتابة إلى
سطر جديد.
انتبه
لإشارة +
المرافقة للوسم. ج)
اكتبوا
التعبير 3 = 7 / 21
مستخدما
الأمر document.write مرة
واحدة فقط. document.write ("21 / 7 =" + (21/7) +
"<br/>");
|
اكتبوا
برنامج يطبع
أيام
الأسبوع في
أسطر منفردة،
استخدام
الأمر document.write مرة
واحدة فقط.
ملاحظة:
يمكن
الحل بطريقة
أخرى: document.write("Sun"+"<br/>"+"Mon"+"<br/>"+"Tues"+"<br/>")
|
|
|
مدرسة
قفطان حلبي
الإعدادية – دالية
الكرمل - Copywrite – 2019 |