ویژگی رویداد isTrusted

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

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

نکته:در Chrome، Firefox و Opera، اگر رویداد توسط کاربر فراخوانی شده باشد، آن رویداد قابل اعتماد است، اگر توسط اسکریپت فراخوانی شده باشد، آن رویداد غیرقابل اعتماد است. در IE، به جز رویدادهایی که توسط روش createEvent() ایجاد شده‌اند، همه رویدادها قابل اعتماد هستند.

مثال

تعیین اعتمادپذیری یک رویداد خاص:

function myFunction(event) {
  if ("isTrusted" in event) {
    if (event.isTrusted) {
      alert("رویداد " + event.type + " قابل اعتماد است.");
    } else {
      alert("رویداد " + event.type + " به اعتماد نیست.");
    }
  } else {
    alert("ویژگی isTrusted توسط مرورگر شما پشتیبانی نمی‌شود");
  }
}

به طور مستقیم امتحان کنید

زبان برنامه‌نویسی

رویداد.isTrusted

جزئیات فنی

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

مقدار بولینی، نشان‌دهنده این که رویداد قابل اعتماد است یا خیر.

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

  • true - رویداد قابل اعتماد
  • false - رویداد غیرقابل اعتماد
نسخه DOM: رویدادهای DOM Level 3

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

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

ویژگی‌ها Chrome IE Firefox Safari Opera
isTrusted 46.0 9.0 پشتیبانی می‌شود پشتیبانی نمی‌شود 33.0