2013-05-21 2 views
-1

Здравствуйте у меня есть форма, как этотдобавить форму в JavaScript

<form action="xx.php"> 
    <div id="myForm"> 
    </div> 
    <button>Add Form</button> 
    <div id="clone"> 
    </div> 
</form> 

И когда пользователь нажимает на кнопку «Добавить форму», «Myform» клонируют в «клон». Я бы знал, почему, где представлена ​​форма, я могу получить только входную форму «myForm», а не вход клонированной формы (в xx.php). Это потому, что клонированная форма создается javascrpt?

+0

Есть ли у него такое же имя» 'атрибуты? – kaljak

+0

Клонированная форма вложена в исходную форму, это нехорошо. Переместите '

', чтобы сидеть за пределами оригинальной формы, и это может решить ваши проблемы. –

ответ

2

Если вы действительно «клонированием» формы, вы также клонировать «имя» атрибуты я думаю, после представления, что не будет работать, как описано в этом вопросе: POSTing Form Fields with same Name Attribute

+0

@ kaljak На самом деле атрибут имени не то же самое (я действительно не клонирую форму, я создаю новую форму с тем же вводом, но другое имя) – 1nsan3

+0

вы можете предоставить всю форму, которую вы хотите отправить? – kaljak

Смежные вопросы