У меня есть HTML-форма, состоящая из нескольких полей (каждая из которых имеет одинаковые поля). Я хочу, чтобы пользователи могли добавлять дополнительные поля, нажав кнопку (jQuery). Я могу думать о двух подходов:Лучший способ вставить элемент с JavaScript
Создать фиктивный скрытый Fieldset и clone it когда добавить кнопка нажата.
Создайте функцию, которая выводит HTML-код поля из строки при нажатии кнопки . (Функция знает набор полей как длинную строку.)
Есть ли какие-либо существенные преимущества или недостатки для приложения? Есть ли другой способ?
Мне не нравится мысль о том, что манекен-полевой набор висит вокруг, даже если он скрыт, но кодирует весь набор полей, поскольку строка кажется немного неумелой, хотя я знаю, что это довольно стандартная практика.