Hallo,
Nun möchte ich diesen Click Event "künstlich" im Code auslösen und die Funktion nicht direkt aufrufen. Ist das möglich?
Dafuer gibt es die DOM-Methode dispatchEvent(). Sofern vom Browser unterstuetzt, erfolgt die Anwendung auf diese Weise:
var obj=document.getElementById("bla");
obj.dispatchEvent("click");
Man kann auch den booleschen Rueckgabewert auswerten.
Dieses Beispiel demonstriert die Methode im SVG-Kontext.
MfG, Thomas