إعلان
تعلم الآن

الكود صحيح 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";
// }

ها هو كود الـ 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(){
    //الكود الدي يكتب هنا لا يعمل مع اني قمت بحفضه واستدعائه
}

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

فما هو السبب؟


إجابات 1

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.
إعلان
دورة PHP و MySQL في هذه الدورة ستتعلم أساسيات لغة PHP و أساسيات MySQL و من ثم ستتعلم كيفية بناء مشروع نظام طلبات مع لوحة التحكم تطبق فيه جميع الأساسيات التي تعلمتها. سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 520 ريال
سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 520 ريال
تعلم الآن

الدورات

أدوات مساعدة

أقسام الموقع

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