JSFiddle - React, Tailwind, and code Playground

by Rajesh Dixit

HTML

<div id="content"></div>
<button id="btnTest">test</button>

JavaScript

function createHTML(){
    var div = document.getElementById("content");
    var _html = "";
	for(var i=0; i<5;i++){
    	_html += "<button onclick='notify("+i+")'>btn " + i +"</button>";
    }
    div.innerHTML = _html;
}

function notify(str){
	console.log("Notify" + str);
}


function print(data) {
	console.log(data);
}

function registerEvent(){
    var btnList = document.getElementsByTagName("button");
	document.getElementById("btnTest").onclick = function(){ print(btnList) };
}

(function(){
	createHTML();
    registerEvent();
})()