راکت

window.event چیست

1 پاسخ

سلام. لطفا میشه بگید window.event چیه؟

ثبت پرسش جدید

پاسخ‌ها

1
سینا شاه‌اویسی
سینا شاه‌اویسی
@sinashahoveisi

تخصص: برنامه نویس

یک event چیزی است که وقتی اتفاق می افتد فراخوانی می شود، به عنوان مثال کلیک و فشردن کلید

object.onclick = function(e) {
  // e holds all of the properties of the event
  // You can access the event properties like so e.target
}

اینترنت اکسپلورر با روشی که سایر مرورگرها انجام می دهد با JavaScript سر و کار ندارد. بنابراین برای اینکه Internet Explorer با همان کدی که در بالا آمده است اجرا شود از کد زیر استفاده میشود.

object.onclick = function() {
  alert(window.event.srcElement); // Same as e.target
}

برای ترکیب دو کد بالا

object.onclick = function(e) {
  e = e || window.event; // Use e if it exists or e will be equal to window.event
  var target = e.target || e.srcElement; // We then use the e.target property but if that doesn't exist we use e.srcElement
  alert(target);
}

منبع

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

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

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