JavaScript Click Event Listener auf Klasse
Ich versuche gerade, JavaScript zu schreiben, um das Attribut der angeklickten Klasse abzurufen. Ich weiß, dass ich für die korrekte Ausführung einen Ereignis-Listener verwenden sollte. Mein Code lautet wie folgt:
var classname = document.getElementsByClassName("classname");
var myFunction = function() {
var attribute = this.getAttribute("data-myattribute");
alert(attribute);
};
classname.addEventListener('click', myFunction(), false);
Ich hatte erwartet, jedes Mal, wenn ich auf eine der Klassen klickte, eine Warnmeldung zu erhalten, um mir das Attribut mitzuteilen, aber leider funktioniert dies nicht. Kann jemand bitte helfen?
(Hinweis - Ich kann das ganz einfach machenjQuery
aber ich würdeNICHT benutze es gerne)