createEvent() Olay Yöntemi

Tanım ve Kullanım

createEvent() Yöntem, olay nesnesi oluşturur.

Olay, herhangi bir geçerli olay türü olabilir ve kullanılmadan önce başlatılmalıdır.

Örnek

mouseover Olayını Simüle Etme:

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);

Kişisel Deneyim

Sözdizimi

document.createEvent(type)

Parametre Değerleri

Parametreler Açıklama
type

Gerekli. Dizgi, olay türünü belirtir.

Olabilir Değerler:

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

Teknik Ayrıntılar

Dönüş Değeri: Event Nesnesi

Tarayıcı Desteği

Tablo içindeki rakamlar, bu yöntemi tamamen destekleyen ilk tarayıcı sürümünü belirtir.

Özellikler Chrome IE Firefox Safari Opera
createEvent() Destek Destek Destek Destek Destek