JSFiddle - React, Tailwind, and code Playground

HTML

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

JavaScript

var button = document.getElementById('button');
var ul = document.getElementById('list');
var counter = 0;

button.onclick = function(){
	var li = document.createElement('li');
    
    counter++;
    li.textContent = counter;
    ul.appendChild(li);
    li.addEventListener('click',function(){
        alert(this.textContent) 
     }, false);
}