JSFiddle - React, Tailwind, and code Playground
HTML
<div>
<input type="button" onclick="functionClone(this);" value="Dolly"/>
<input type="button" onclick="functionClone(this);" value="Dolly_1"/>
</div>
JavaScript
functionClone = function(subject){
var clonenode = subject.cloneNode(true);
alert("created clone node" + clonenode);
subject.value = 'Dolly\'s been cloned!';
subject.disabled = true;
addElementAfter(subject, clonenode);
}
addElementAfter = function(subject, newElement){
subject.parentNode.insertBefore(newElement,subject.nextSibling);
}