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