JSFiddle - React, Tailwind, and code Playground

by Robert N.

HTML

<div id="test">
  <div>
    <input type="text" />
    <input type="button" value="Choose" />
  </div>
</div>
<input type="button" value="Add new" onclick="addnew();" />

JavaScript

function addnew() {
  var
    newdiv = document.createElement('div');
  newdiv.innerHTML = '<input type="text"/>';
  newdiv.innerHTML += '<input type="button" value="Choose"/>';
  document.getElementById('test').appendChild(newdiv);
}