Stalker_RED: а как тогда быть с отправкой? Ведь по логике в запросе будут лежать и эти пустые, скрытые поля. Разве нет? А если стоит атрибут required? Браузер не даст отправить пустые, скрытые поля!
Это идея, спс! Но изначально уже есть 1 группа. Значит клонируем уже имеющуюся группу, и к имеющимся в группе именам полей добавляем инкремент(чтоб не повторять), в зависимости от того, сколько уже есть групп в форме. Примерно так я думаю.
weranda: Тег main может использоваться только 1 раз на странице, а вот что бы его содержимое кого-то волновало я 1й раз слышу, уникальный, не уникальный. Там может находиться все что угодно, будь там текст, куча форма, статей, цен, позиций каталога и т.п. Вот статья из mozillaDev https://developer.mozilla.org/en-US/docs/Web/HTML/..., там не сказано не про какие ограничения по "уникальным и не уникальным элементам".
sintez: мой комментарий был не потому, что зачем его учить, а потому, что есть документация. Там учить ничего не нужно. Ну просто подключить стили, js и html. Что там учить?