Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

الكود صحيح 100% ولكنه لا يعمل، فما هو السبب؟

مرحباً، أنا أتابع شرح في اليوتيوب وعندما كنت في مرحة التطبيق وجدت أن تطبيقي لم ينجح فقمت بنسخ ولصق نفس الأكواد التي استعملها الأستاذ ونفس النتيجة.

الكود صحيح 100% ولكنه لا يعمل. قضيت 3 ساعات و أنا لا أفهم أين الخطاء في هذا الكود فهو لا يعمل مطلقاً.

ها هو كود الجافاسكربت.

// JavaScript OOP = object oriented programming
// class - فئة
// constructor - البناء
// object - كائن
// ------------------------------------
// method - طريقة - وظيفة
// this يتم استخدامها لإخبار جافاسكربت بإنك ترغب بتحديد عنصر موجود ضمن ذلك الكلاس
class App{
constructor(){
// this.change_background();
}
change_background(){
document.getElementById("body").style.background = "rgb";
}
}
var app_object = new App();
app_object.change_background();
// function change_background2(){
// document.getElementById("body").style.background = "red";
// }
// JavaScript OOP = object oriented programming // class - فئة // constructor - البناء // object - كائن // ------------------------------------ // method - طريقة - وظيفة // this يتم استخدامها لإخبار جافاسكربت بإنك ترغب بتحديد عنصر موجود ضمن ذلك الكلاس class App{ constructor(){ // this.change_background(); } change_background(){ document.getElementById("body").style.background = "rgb"; } } var app_object = new App(); app_object.change_background(); // function change_background2(){ // document.getElementById("body").style.background = "red"; // }

ها هو كود الـ HTML

// change_background2();
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Coder Shiyar</title>
</head>
<body id="body">
<h1 onclick="change_background2()">Coder Shiyar</h1>
<script>
</script>
<script src="script.js"> </script>
</body>
</html>
// change_background2(); <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Coder Shiyar</title> </head> <body id="body"> <h1 onclick="change_background2()">Coder Shiyar</h1> <script> </script> <script src="script.js"> </script> </body> </html>

علماً أن هذه الأكواد نسخ و لصق من كود الأستاذ.

ولقد لاحظت أن أي كود أكتبه داخل هذه الدالة التالية لا يعمل.

change_background(){
//الكود الدي يكتب هنا لا يعمل مع اني قمت بحفضه واستدعائه
}
change_background(){ //الكود الدي يكتب هنا لا يعمل مع اني قمت بحفضه واستدعائه }

المحرر يقوم بقراءة أكواد جافاسكربت و لكن تلك الأوامر التي تكتب في الدالة التي ذكرتها في الأعلى لا تنفّذ إطلاقا.

فما هو السبب؟

تعليقات 1

أضف تعليق

يجب تسجيل الدخول حتى تتمكن من إضافة تعليق أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة