استخدام JavaScript

<script>العلامة

في HTML،يجب أن يكون رمز JavaScript موجودًا في <script> و </script> 标签之间。

مثال

<script>
document.getElementById("demo").innerHTML = ";
</script>

تجربة ذلك بنفسك

التعليقات:قد يستخدم مثال قديم من JavaScript type خصائص:<script type="text/javascript">.

التعليقات:لا تحتاج إلى خاصية type. لغة السكربت الافتراضية في HTML هي JavaScript.

وظائف JavaScript والأحداث

JavaScript وظيفةهي قطعة من كود JavaScript يمكن تنفيذها عند استدعائها.

على سبيل المثال، عندحدثتُستدعى الوظيفة، مثل عند ضغط المستخدم على الزر.

نصيحة:عند حدوث

ستعلم المزيد عن الوظائف والأحداث في الفصول القادمة.

JavaScript في <head> أو <body>.

يمكنك وضع أي عدد من السكربت في مستند HTML. <body> أو <head> يمكن وضع السكربت في

جزء JavaScript في <head>.

في هذا المثال، يتم وضع وظيفة JavaScript في <head> جزء.

سيتم استدعاء هذه الوظيفة عند ضغط الزر:

مثال

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction() {
    document.getElementById("demo").innerHTML = "تم تغيير الفقرة.";
}
</script>
</head>
<body>
<h1>صفحة إنترنت</h1>
<p id="demo">فقرة واحدة</p>
<button type="button" onclick="myFunction()">جرب</button>
</body>
</html>

تجربة ذلك بنفسك

JavaScript في <body> الصفحة.

في هذا المثال، يتم وضع وظيفة JavaScript في <body> جزء.

سيتم استدعاء هذه الوظيفة عند ضغط الزر:

مثال

<!DOCTYPE html>
<html>
<body> 
<h1>صفحة إنترنت</h1>
<p id="demo">فقرة واحدة</p>
<button type="button" onclick="myFunction()">جرب</button>
<script>
function myFunction() {
   document.getElementById("demo").innerHTML = "تم تغيير الفقرة.";
}
</script>
</body>
</html>

تجربة ذلك بنفسك

نصيحة:وضع السكربت في <body> في أسفل عنصر، مما يمكن تحسين سرعة العرض، لأن عملية تجميع السكربت قد تساوي بطء العرض.

السكربت الخارجي

يمكن وضع السكربت في ملف خارجي:

ملف خارجي: myScript.js

function myFunction() {
   document.getElementById("demo").innerHTML = "تم تغيير الفقرة.";
}

السكربت الخارجي مفيد جدًا، إذا كان نفس السكربت يستخدم في العديد من الصفحات المختلفة.

تكون امتداد ملفات ملفات JavaScript .js.

لإستخدام السكربت الخارجي، يرجى <script> علامة src في خاصية (source) إعداد اسم السكربت:

مثال

<script src="myScript.js"></script>

تجربة ذلك بنفسك

يمكنك في <head> أو <body> وضع استدعاء السكربت الخارجي.

أداء السكربت يعتمد على <script> العلامات هي نفسها.

التعليقات:السكربت الخارجي لا يمكنه احتواء <script> العلامات.

مزايا JavaScript الخارجي

مزايا وضع السكربت في ملفات خارجية هي:

  • يقوم بفصل HTML والكود
  • يجعل HTML و JavaScript أكثر سهولة في القراءة والصيانة
  • يمكن تسريع تحميل الصفحة باستخدام ملفات JavaScript المحفوظة

إذا كنت ترغب في إضافة عدة ملفات سكربت إلى صفحة واحدة - استخدم عدة علامات script:

مثال

<script src="myScript1.js"></script>
<script src="myScript2.js"></script>

الإشارة الخارجية

يمكن التطرق إلى سكربتات خارجية عبر URL الكامل أو المسار الخاص بالصفحة الحالية:

في هذا المثال، تم استخدام URL الكامل للروابط إلى السكربت:

مثال

<script src="https://www.codew3c.com/js/myScript1.js"></script>

تجربة ذلك بنفسك

في هذا المثال، تم استخدام السكربت الموجود في مجلد معين في هذا الموقع الحالي:

مثال

<script src="/js/myScript1.js"></script>

تجربة ذلك بنفسك

في هذا المثال، تم ربط السكربت مع مجلد نفس الصفحة الحالية:

مثال

<script src="myScript1.js"></script>

تجربة ذلك بنفسك

يمكنك مسار ملف HTMLتعلم المزيد عن مسارات الملفات هنا.