راکت
حل شده

ارور js

1 پاسخ

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

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

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

 تصویر

ثبت پرسش جدید

پاسخ‌ها

1
ASPgo
ASPgo
@asp.gosk

تخصص: HTML، CSS، PHP و JS، طراح قالب و افزونه وردپرس، سئوکار و مقاله نویس

بهترین پاسخ

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

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

شاید پاسخ شما همین‌جا باشد

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

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