Hasan Hsoub نشر 15 مارس أرسل تقرير نشر 15 مارس (معدل) لدي هذا الكود في ملف الجافا سكريبت وهذا في ملف ال html وعند فتح نافذة ال console في المتصفح يظهر لي هذا الخطأ script.js.:3 Uncaught TypeError: document.getElmentsByClaassName is not a function at script.js.:3:26 لماذا ماهو السبب تم التعديل في 15 مارس بواسطة Mustafa Suleiman تعديل عنوان السؤال 2 اقتباس
0 Mustafa Suleiman نشر 15 مارس أرسل تقرير نشر 15 مارس لاحظ وجود حرف a زائد في كلمة ClaassName الصحيح هو ClassName أي كالتالي: const paragraph = document.getElementsByClassName("content"); اقتباس
0 Najah Alsaker نشر 15 مارس أرسل تقرير نشر 15 مارس في البداية يجب عليك ان تفهم نص الخطأ ماذا يقول وهو هنا يقول لك انه لم يتم التعرف على document.getElmentsByClaassName وذلك يعود الى انك قمت بكتابتها بطريقة خاطئة لاحظ كيف كتبت كلمة class ولتجنب هذه الاخطاء يجب عليه ان تختارها من الخيارات التي تظهر لك لا ان تكتبها بيدك ولاحظ انه لديك خطأ اخر في السطر الثالث حيث انه يجب عليك ان تضع ال p داخل علامات التنصيص هذه " " ليصبح السطر الخاص بك هكذا let allparagraphs = document.getElementsByTagName("p"); وبالتوفيق لك .. اقتباس
0 عبدالباسط ابراهيم نشر 15 مارس أرسل تقرير نشر 15 مارس بالإضافة للشرح السابق وحل المشكلة يفضل أيضاً إتباع الخطوات التي يمكن اتخاذها لمعرفة الخطأ فمثلاً في الخطأ الموجود يجب تحليل رسالة الخطأ أولاً وكما يبدو في في رسالة الخطأ أن الخطأ الذي تواجهه هو "TypeError" وحسب رسالة الخطأ "document.getElmentsByClaassName is not a function" يعني أن هناك مشكلة في استدعاء الدالة getElementsByClassName. و تشير إلى أن الخطأ حدث في السطر الثالث من ملف script.js. ومع فحص الكود في السطر الثالث من ملف script.js للتحقق من الخطأ . في هذه الحالة، الكود المكتوب هو document.getElmentsByClaassName وهناك خطأ إملائي في كلمة "getElmentsByClaassName". يفضل الإطلاع على الإجابات التالية اقتباس
السؤال
Hasan Hsoub
لدي هذا الكود في ملف الجافا سكريبت
وهذا في ملف ال html
وعند فتح نافذة ال console في المتصفح يظهر لي هذا الخطأ
script.js.:3 Uncaught TypeError: document.getElmentsByClaassName is not a function at script.js.:3:26
لماذا ماهو السبب
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.