JSFiddle - React, Tailwind, and code Playground
HTML
<div id="msg">
</div>
<form method="post" action="save3.php">
<div name="forms" id="form1" class="clonedInput" >
<label></label><textarea rows="4" cols="50" id="text1" class="text" name="text[]" ></textarea>
<label></label><input type="text" id="title1" class="title" name="title[]" />
</div>
</form>
<button id="addButton">clone</button>
JavaScript
$(document).ready(function() {
$('#addButton').click(function() {
var num = $('.clonedInput').length;
var newNum = new Number(num + 1);
var newElem = $('#form1').clone().attr('id', 'form' + newNum);
newElem.children(':first').attr('id', 'name' + newNum).attr('name', 'name');
$('#form' + num).after(newElem);
$('#form' + newNum + ' textarea').attr('id','texta' + newNum);
$('#form' + newNum + ' input[type="text"]').attr('id','title' + newNum);
$(newElem).append(
$(document.createElement('input')).attr({
id: 'myCheckbox' + newNum
,name: 'myCheckbox' + newNum
,value: 'myValue'
,type: 'checkbox'
})
);
});
})