Я использую простой ванильный JavaScript для клонирования наборов полей и изменения атрибутов ID / имени любого из полей формы в наборе полей.
Все работает правильно, за исключением того, что в IE7 все клонированные переключатели обрабатываютсякак одна группа.Например, в одном наборе полей у меня есть две радиокнопки.Когда я клонирую его и добавляю другой набор полей, а затем нажимаю последнюю радиокнопку нового набора полей, он снимает флажок с самой первой радиокнопки.
Это похоже на ошибку в IE7, где он не меняетатрибут name (хотя в других браузерах все работает правильно).Я использую input.getAttribute ("name") и также пробовал input.htmlName, но ни один из них не имеет значения.
У кого-нибудь есть какие-либо советы о том, как заставить IE7 обрабатывать группу переключателей для каждого набора полейкак отдельная группа?
Вот код, который я использую:
input.setAttribute("name", inputName + fieldsetNumber);
Обычные текстовые ВХОДЫ работают нормально, проблема только в IE7 и переключателях.Из всего, что я выкопал, в IE7 есть ошибка с переключателями.