JSFiddle - React, Tailwind, and code Playground

by Humphry Huang

HTML

<ul id="myul">
    <li>click0</li>
    <li>click1</li>
    <li>click2</li>
    <li>click3</li>
    <li>click4</li>
</ul>

JavaScript

var nodeList = document.getElementsByTagName("li") ,
     arr = Array(nodeList.length+1).join("*").split("") ;
 arr.forEach(function(val,i){
     nodeList[i].addEventListener("click", function() {
         alert(i) ;
     }, false);
 })