JavaScript/DOM/Event/createEvent

Aus SELFHTML-Wiki
JavaScript‎ | DOM‎ | Event
Wechseln zu: Navigation, Suche

Die Methode createEvent() erzeugt oder öffnet ein Event-Objekt, das dann an dispatchEvent übergeben wird.

Syntax

document.createEvent(type)

  • type: Typ des Events, das erzeugt werden soll ( als Zeichenkette)

Anwendungsbeispiel

Torsten Meinike (01/2005) ansehen ...
 function Init() {
 var obj=document.getElementById("test");
 if(document.createEvent && obj.dispatchEvent){
 var evt=document.createEvent("MouseEvents");
 if(evt && evt.initMouseEvent)evt.initMouseEvent("click",true,true,document.defaultView,1,0,0,0,0,false,false,false,false,0,null);
 obj.dispatchEvent(evt);
 }
 }
 function Test(){
 alert("klappt");
 }
Empfehlung: Verwenden Sie addEventListener, um mehrere Event-Handler zu einem Element hinzuzufügen.

Weblinks

Abgerufen von „http://wiki.selfhtml.org/index.php?title=JavaScript/DOM/Event/createEvent&oldid=102089"