تطبيق وظيفة substr بدالة الطباعة فقط
السؤال:
باستخدام لغة الجافا سكربت قم بكتابة برنامج يقوم بنسخ وطباعة الجزء الأول من النص.
التفكير في السؤال:
-يقوم بطباعة: هذا يعني اننا نحتاج دالة document.write
- نسخ الجزء الأول من النص: هذا يعني أننا سنحتاج استخدام وظيفة من وظائف الكائنات النصية وهي:
substr(,)
الحل:
<html>
<head> <title> charAt </title> </head>
<body>
<script type="text/javascript">
var n="goodstudent";
var z=n.substr(0,4);
document.write(z);
</script>
<head> <title> charAt </title> </head>
<body>
<script type="text/javascript">
var n="goodstudent";
var z=n.substr(0,4);
document.write(z);
</script>
</body>
</html>
الشرح:
الخطوات الأساسية :
نفتح برنامج المفكرة.
1- نكتب البنية الأساسية بلغة html .
2- نكتب وسم الجافا سكربت .
3- بداخل وسم الجافا سكربت نكتب كود الجافا وهو الحل المهم.
التطبيق الفعلي:
- عرفنا متغيرين هما n , z
- كتبنا نص في المتغير الاول , مع الانتباه لعلامتي التنصيص.
- في المتغير الثاني استخدمنا وظيفة substr ملحقة بقوسن بداخل المعامل الأول صفر, والثاني عدد أحرف الجزء المرغوب طباعته.
- استخدمنا دالة الطباعة لتظهر خرج البرنامج على صفحة الانترنت وهي document.write
- نسمي البرنامج ونحفظه بصيغة html مثلا: substrfirst.html
خرج البرنامج:
سيطبع على صفحة الويب هو أول 4 أحرف من النص وهي good فقط.
ليست هناك تعليقات:
إرسال تعليق