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);
}