|
جافاسكريبت : . . . أين أضع النـص البرمجي؟
النصوص البرمجية في القسم body ستنفذ عندما يتم تحميل الصفحة . . . ( يتمالتنفيذ أولاً بأول ) . النصوص البرمجية في القسم head ستنفذ عندما يتم استدعاؤها . . .
في القسم HEAD :
نضع النصوص البرمجية التي تحتوي على دوال functions في القسم head من الصفحة . بذلك نضمن أن النصوص البرمجية قد تم تحميلها قبل استدعاء الدوال .
في القسمBODY :
يتم تنفيذ النصوص البرمجية الموضوعة في القسم body .
النص البرمجي الخارجي : كيفية الوصول للنص البرمجي الموجود في ملف آخر External File.
مكـان وضـع جافاسكريبت
النصوص البرمجية في الصفحة سيتم تنفيذها مباشرة أثناء تحميلها في المتصفح . وهذا ليس ما نتمناه دائماً؛ أحياناً نريد أن ينفذ النص عند تحميل الصفحة وأحياناً أخرى نريد أن يتم تنفيذ النص عندما يضغط المستخدم على عنصر مـا .
النصوص البرمجية في القسم head: النصوص البرمجية التي تحتاج لاستدعاء أو التي تنفذ عند ما ينقر المستخدم على عنصر ما تكون في القسم head ، وبذلك تكون متأكداً من أن النص البرمجي سيتم تحميله قبل استخدامه .

النصوص البرمجية في القسم body: هنا يتم وضع النصوص التي تنفذ عند تحميل الصفحة (أولاً بأول ) وهي التي ستكون محتوى الصفحة .

النصوص البرمجية في كلا القسمين head و : body يمكنك وضع عدد لا نهائي من النصوص البرمجية في القسمين body و head .

كيفية تنفيذ نص جافاسكريبت موجود في ملف خارجي
أحياناً تحتاج لتنفيذ نص جافاسكريبت ضمن أكثر من صفحة . بدون كتابة النص كل مرة في كل صفحة .
لتبسيط ذلك، يمكنك كتابة نص جافاسكريبت في ملف خارجي وذلك بحفظه بالامتداد js ( مثال:file. js ) كأن تكتب النص البرمجي التالي :

واحفظه بالاسم . example. js
ملاحظة : لا يمكن أن يحتوي النص البرمجي الخارجي على علامة < script>.
الآن ، يمكنك استدعاء النص البرمجي المحفوظ في الملف الخارجي من خلال صفة " scr" من أي مكان في صفحة HTML :

تذكر أن تضع النص البرمجي في المكان الصحيح الذي أردت أن تكتبه فيه .
|