Ich verwende eine Funktion ein onClick
Ereignis zu einem <div>
, wie hinzuzufügen:JavaScript: Wie überprüft man, ob ein Event gesetzt ist?
onClick='function(param)
Wie kann ich jetzt überprüfen, ob dieses Ereignis überhaupt gesetzt ist? div.onClick
macht es nicht seine Aufgabe.
EDIT: Ich habe versucht jetzt das:
if (typeof div.onClick === 'function')
... und:
if (!typeof div.onClick === 'function')
und beide Fälle sind falsch.
Sie sollten Ereignishandler hinzufügen [die richtige Methode] (https://developer.mozilla.org/en/DOM/element.addEventListener). Oder, noch besser, nutzen Sie einfach eine JavaScript-Bibliothek (http://jquery.com/) für Sie. –
onclick, nicht onClick – mplungjan