У меня есть форма с именем myForm. и я хочу добавить тег div, который имеет id, определенный 'original', каждый раз, когда я нажимаю кнопку. Может ли кто-нибудь помочь мне добавить теги? Дополнительные теги должны быть после оригинала, но все еще внутри myForm.Как я могу клонировать тег, у которого есть много других тегов с атрибутами?
Должен ли я использовать функцию clone()? Plz кто-нибудь, дайте мне знать .... Вот мои коды ....
<form name="myForm">
<div id="original" class="original">
<div class="separator-2"></div>
<div>
<div class="form-group" >
<input type="text" class="form-control" name="AAA" style="width:400px"/>
</div>
<div class="form-group">
<input type="text" class="form-control" name="BBB" style="width:400px">
</div>
</div><br>
</div>
</form>
<button id="myButton"/>
<script>
var form = document.getElementById('myForm');
document.getElementById('myButton').addEventListener('click', function(e) {
form.appendChild(addAdditionalTags());
});
function addAdditionalTags() {
//?????????? What should I write here???
}
</script>
попробуйте это, $ ('myForm'). Append ($ ('# original'). Clone()); Я волнуюсь, если id = «original» скопирован для клонирования элементов, которые были бы хороши, если id не требуется для div, чтобы избежать этого. –