JSFiddle - React, Tailwind, and code Playground

HTML

<ul id="list">
</ul>

JavaScript

var list = document.getElementById("list");

for (let i = 1; i <= 5; i++) {
    var item = document.createElement("li");
    item.appendChild(document.createTextNode("Item " + i));

    item.onclick = function(ev) {
        alert("Item " + i + " is clicked.");
    };
    list.appendChild(item);
}