الجافا اسكربت غالبا ما تقوم بعملها عند بدايه فتح الصفحة ولكن فى بعض الاوقات نريد
كود code الجافا فى الـ <head>
اذا وضعت اسكربت الجافا فى الرأس ستضمن انه لن يقوم بعمله الا اذا استدعيته انت
مثال
رمز Code:
<html> <head> <script type="text/javascript"> function message() { alert("Hema TRaidnt"

; } </script> </head> <body onload="message()"> </body> </html>
هنا وضعنا اسكربت فى الرأس ( <head> ) واستدعيناه من خلال دالة onload
فاذا حذفنا دالة الـ onload من الكود code
لن يقوم بعمله
اذا جربنا الكود code السابق ستظهر لنا رسالة مكتوب بها
Hema Traidnt
ولكن اذا حذفنا ال onload="message()"
من وسم الـ <body>
لن تظهر اى رسائل
------------------------------------------------------------
هذا يعنى ان اذا وضعنا الاسكربت فى الرأس لن يكون له فائدة الا اذا قد استخدمناه فى
الbody
-------------------------------------------------------
عدد اسكربتات الجافا
يمكنك وضع فى الصفحة الواحدة عدد لانهائى من الاسكربتات
فى الرأس ( <head> )
او البودى <body>
-----------------------------------------------------
إستخدام كود code جافا خارجى
تخيل انك تستخدم كود code جافا طويييييييييييل فى الصفحة مثلا 10 مرات
ماذا سيحدث
ستأخذ وقت طويل على ما تنهى الصفحة
ولكن الجافا سهلت علينا
وبرمجة لنا طريقة اسهل
اول شئ نحفظ هذا الكود code فى ملف صيغته .js
يجب ان لا نضع وسم بداية الجافا اسكربت او النهاية فى هذا الكود code
مثال
انا عملت ملف سميته 1.js
وبداخل الملف كتبت
رمز Code:
document.write("Hema"
واريد ان استعمل الملف فى صفحة Html
ما الذى سافعله
انظر معى لهذا الكود code وستفهم قصدى
رمز Code:
<script type="text/javascript" src="1.js"></script>
عند كتابة هذا الكود code فى صفحة هتمل
سيقوم المتصفح بطباعة كلمة Hema
------------------------------------------------------------------------------------------------
انتهى درس مفصلنا اليوم
وارجو انكم تكونوا فهمتوا
عارف انى مش بعرف اشرح طريقة
بس على قدى
والى ما فهم اى شئ انا موجود هوضح له تانى
الدرس مفصل القادم بيكون عن التعليقات والمتغيرات
وان شاء الله هيعجبكم