Gunnar Bittersmann: JavaScript - Problem mit addEventListener

Beitrag lesen

problematische Seite

@@Felix Riesterer

        var myElement = eventObj.target || eventObj.srcElement;

        if (myElement.tagName // is not simple text node
          && myElement.tagName.match(/^ul$/i) // is <ul>

Das kann nicht funktionieren. (Du weißt schon, „funktionieren“ im Sinne von „funktionieren“.)

ul ist kein interaktives Element, darf also nicht als Target herhalten. Target muss der jeweilige Button sein.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory