نوید دارابی
2 سال پیش توسط نوید دارابی مطرح شد
1 پاسخ

ارور js

سلام دوستان من هر موقع از addEventListener استفاده میکنم، همیشه این ارور رو میده چرا؟
script.js:14

   Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')
at script.js:14:11

اینم از کد، اگه ایرادی داره بگین لطفا❤️

 تصویر


ثبت پرسش جدید
ASPgo
تخصص : HTML، CSS، PHP و JS، طراح قالب...
@asp.gosk 2 سال پیش آپدیت شد
0

خط دوم، ورودی که به querySelector دادین مشکل داره و احتمالا باعث مشکل شده. خط اول هم به همین صورت مشکل داره اما چون از متغیر خط اول استفاده نشده ارور به خاطر متغیر خط دوم هست.
برای این فانکشن ورودی باید کلاس و آیدی باید مثل CSS به همراه پیشوند خودشون یعنی نقطه(دات) و یا هشتگ(#) به کار برن یا از مواردی مثل اسم المنت و عملگر فرزند مستقیم(<) استفاده بشن. در غیر این صورت خروجی Null در نظر گرفته میشه و چون Null پوچ هست پس هیچ فانکشنی به نام addEventListener نداره.
مثل:

let searchBar = document.querySelector(".search_bar");

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام