2 Pluspunkte 0 Minuspunkte

Wenn ich mit getElementsByClassName eine Liste von DIV Elementen habe, wie kann ich dann in einem Loop jedes Element verarbeiten?

var meineElemente = document.getElementsByClassName('content');
console.log(meineElemente);

meineElemente.forEach( function(meinElement) {
    meinElement.addEventListener('dblclick', function(e) {
        console.log('Doppelklick wurde ausgelöst! ' + meinElement.id.toString());
    });
});
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Mit der Methode Array.from().

Array.from(meineElemente).forEach( function(meinElement) {
    meinElement.addEventListener('dblclick', function(e) {
        console.log('Doppelklick wurde ausgelöst! ' + meinElement.id.toString());
    });
});

von (542 Punkte)