JSFiddle - React, Tailwind, and code Playground

HTML

<ul>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
</ul>

JavaScript

var myElements = document.getElementsByTagName('li');

function getHandler(n) {
    return function() {
        alert( 'You clicked on: ' + n );
    };
}

for (var i = 0; i < myElements.length; ++i) {
    myElements[i].onclick = getHandler(i);
}