Ich füge neue div hinzu, wenn der Benutzer auf die blaue Schaltfläche klickt, aber jedes Mal, wenn der Benutzer auf die Schaltfläche klickt, wird der gesamte HTML-Inhalt ausgeblendet, ich brauche eine Lösung dafür. Ist es auch möglich, eine Animation hinzuzufügen?Javascript onclick Inhalt von HTML ändern
Hier ist die Demo drücken Sie einfach die blaue Taste, geben Sie etwas ein und drücken Sie die blaue Taste erneut.
https://jsfiddle.net/61tbq4q6/2/
Dies ist html Teil:
var i = 1;
$("#ebookParts").click(function() {
var container = document.getElementById("myContainerDiv");
var html = document.getElementById('myContainerDiv').innerHTML;
html = html + "<div class=\"col-sm-12\">"
+ "<div class=\"form-group\">"
+ "<div class=\"col-sm-6\"><label>Name</label><input class=\"form-control\" type=\"text\" name=\"display_name[]\"></div>"
+ "<div class=\"col-sm-2\"><label>Part</label><input class=\"form-control\" type=\"text\" name=\"part[]\" value=" + i + "></div>"
+ "<div class=\"col-sm-2\"><label>Pages between</label><input class=\"form-control\" type=\"text\" name=\"pages[]\"></div>"
+ "<div class=\"col-sm-2\"><label>price</label><input class=\"form-control\" type=\"text\" name=\"price[]\"></div>"
+ "</div>"
+ "</div>";
container.innerHTML= html;
i++;
return false;
});
Was meinst du mit verschwunden? Es passiert nicht! –
Ich meine die Werte der Eingänge werden entfernt –
ich werde in einer zweiten bearbeiten –