JSFiddle - React, Tailwind, and code Playground

HTML

<div id="blah">blah</div>
<div id="outer">outer
    <div id="inner">inner</div>
</div>

JavaScript

function evl(etna){
    for(var i=0; i < etna.length; ++i) {
        (function() {
            var thisNode = etna[i];
            etna[i].addEventListener("click",function (el) {
                alert("Link detected a click. Cancellable: "+ thisNode.id );
            },false);
        })();
    }
}


evl(document.getElementsByTagName('div'));