ویژگی رویداد defaultPrevented

تعریف و استفاده

ویژگی رویداد defaultPrevented بررسی می‌کند که آیا preventDefault() برای این رویداد فراخوانی شده است یا خیر روش preventDefault()

مثال

جلوگیری از باز شدن لینک URL و بررسی اینکه آیا preventDefault() فراخوانی شده است یا خیر:

document.getElementById("myAnchor").addEventListener("click", function(event){
  event.preventDefault();
  alert("آیا preventDefault() فراخوانی شده است: " + event.defaultPrevented);
});

با دست خود امتحان کنید

شیوه‌نویسی

رویداد.defaultPrevented

جزئیات فنی

مقدار بازگشتی:

بولان، نشان‌دهنده این که آیا preventDefault() برای رویداد فراخوانی شده است یا خیر.

ممکنه مقدارها:

  • true - preventDefault() برای رویداد فراخوانی شده است
  • false - هیچ یک از preventDefault() برای این رویداد فراخوانی نشده است
نسخه DOM: رویدادهای DOM Level 3

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولین مرورگر هستند که از این ویژگی پشتیبانی می‌کند.

ویژگی‌ها Chrome IE Firefox Safari Opera
defaultPrevented 18.0 9.0 6.0 5.0 11.0