JSFiddle - React, Tailwind, and code Playground
HTML
<table>
<tr id="service">
<td>
<span>Service Type:</span>
<input type="text" name="servicetype" id="servicetype" />
</td>
<td>
<span>Amount:</span>
<input type="text" name="amount" id="amount" />
</td>
</tr>
<tr>
<td>
<button id="addmore" onclick="duplicate()">Add More</button>
</td>
</tr>
</table>
JavaScript
function duplicate() {
var original = document.getElementById('service');
var rows = original.parentNode.rows;
var i = rows.length - 1;
var clone = original.cloneNode(true); // "deep" clone
clone.id = "duplic" + (i); // there can only be one element with an ID
original.parentNode.insertBefore(clone, rows[i]);
}