Méthode createEvent() événement

Définition et utilisation

createEvent() La méthode crée un objet événement.

Un événement peut être de n'importe quel type légal et doit être initialisé avant d'être utilisé.

Exemple

Simulation d'événement 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);

Essayer vous-même

Syntaxe

document.createEvent(type)

Valeur des paramètres

Paramètres Description
type

Obligatoire. Chaîne de caractères, spécifiant le type d'événement.

Valeurs possibles :

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

Détails techniques

Valeur de retour : Objet Event

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version de navigateur qui prend en charge cette méthode.

Propriétés Chrome IE Firefox Safari Opera
createEvent() Support Support Support Support Support