JSFiddle - React, Tailwind, and code Playground
by Sébastien Lorentz
HTML
<button id="btn">
Create text fields
</button>
<div id="textFields">
</div>
JavaScript
document.getElementById("btn").addEventListener("click", onClick, false);
function onClick() {
var textfield, br;
for(var i=0 ; i<7 ; i++) {
textfield = document.createElement("input");
br = document.createElement("br");
textfield.id = "txt_"+i;
document.getElementById("textFields").appendChild(textfield);
document.getElementById("textFields").appendChild(br);
}
this.parentElement.removeChild(this);
}