Причина в том, что Firefox'ы «запоминают» введенные значения формы при обновлении страницы.Используя firebug, я ставлю точку останова в первой строке JS, и при нажатии на кнопку «Обновить» он отображает четыре текстовых поля с тем же текстом, что и первые четыре поля, которые уже были на странице [1].Таким образом, третье отображаемое текстовое поле имеет «значение ввода 3» в текстовом поле.Затем, когда новый ящик вставлен, этот третий ящик становится номером четыре.Мне интересно, если это потому, что Firefox связывает значения на основе атрибута имени, который, как я заметил, вы пропустили.Вполне возможно, что добавление этого исправит это.
Я бы посоветовал пойти и найти баг-трекер в Firefox и посмотреть, уже сообщалось ли об этом.Если нет, то сообщите об этом на странице воспроизведения.Если он работает нормально, когда входные данные имеют имена, хотя это можно считать ошибкой - я не могу сказать.msgstr "текст, похоже, не реплицируется вниз, если я просто загружаю страницу и нажимаю обновить.Тем не менее, если я изменю это поле, оно также будет видно, что оно перемещается по странице.Почему это я не уверен.