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

مفهوم e و target در جاوااسكريپت

سلام
در جاوااسكريپت وقتي يك event listener تعريف ميكنيم اون پارامتر كه e يا event هست به فانكشن ميديم چه كاري ميكنه و وقتي مينويسيم e.target اين به چه معنايي هست؟
ميشه از اينا استفاده نكرد؟
تشكر


ثبت پرسش جدید
علی رضوان زاده
تخصص : تقریبا توسعه دهنده وب
@mr.alirezvan 3 سال پیش آپدیت شد
2

اون e رو نذار توی ایونت لیسنر
حالا شما اینجوری نوشتید بنظرم
document.getElementsByTagsName("body")[0].eventListener("change" , function(e){});

شما باید اون e بین پرانتز function رو بردارید.

e.target شما رو به ویژگی های المانی که ایونت لیسنر به اون مربوط هست می رسونه حالا اون کدی که من بالا نوشتم مربوط به المان body هست یعنی ما رو مثلا به innerHTML بدنه سایت می رسونه


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

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