طريقة createEvent() للحادث

التعريف والاستخدام

createEvent() يؤدي هذا الطريقة إلى إنشاء موضوع الحدث.

يمكن للحادث أن يكون أي نوع شرعي من الحوادث ويجب إعداده قبل الاستخدام.

مثال

محاكاة حدث mouseover:

var x = document.createEvent("MouseEvent");
x.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("myDiv").dispatchEvent(x);

جرب بنفسك

النحو

document.createEvent(type)

قيمة المتغير

المتغيرات الوصف
type

مطلوب. نص، يحدد نوع الحدث.

القيم الممكنة:

  • AnimationEvent
  • ClipboardEvent
  • DragEvent
  • FocusEvent
  • HashChangeEvent
  • InputEvent
  • KeyboardEvent
  • MouseEvent
  • PageTransitionEvent
  • PopStateEvent
  • ProgressEvent
  • StorageEvent
  • TouchEvent
  • TransitionEvent
  • UiEvent
  • WheelEvent

تفاصيل التقنية

القيمة المقدمة: مفهوم Event

دعم المتصفح

رقم في الجدول يشير إلى إصدار المتصفح الأول الذي يدعم هذه الطريقة بالكامل.

属性 Chrome IE Firefox Safari Opera
createEvent() Ciwonin Ciwonin Ciwonin Ciwonin Ciwonin