JSFiddle - React, Tailwind, and code Playground

by Alexey Demin

HTML

<button>
Add new container
</button>
<div class="container">
<div class="data_form">
    <div class="newprog">
    Текст инпута 1
    </div>
    <div>
    <input />
    </div>
</div>
<div class="data_form">
    <div class="newprog">
    Текст инпута 2
    </div>
    <div>
    <input />
    </div>
</div>
<div class="data_form">
    <div class="newprog">
    Текст инпута 3
    </div>
    <div>
    <input />
    </div>
</div>
</div>

JavaScript

$("button").on("click", function(){
    $(".data_form:first").clone().appendTo(".container");
});

$("div.container").on("keyup", "input", function(e){
    $(e.target).closest(".data_form").find(".newprog").text($(this).val());
    e.preventDefault();
});