как обращаться к ним при отправке на сервере?> да все ОК, ошибка была в серверной обработке. > добавление поля работает, но правильнее было бы, как сказано в статье Лечева, "клонировать" существующее поле вместе со всеми атрибутами кроме имени и id. т.е если у меня есть поле и я хочу его клонировать (добавлять точно такое же) то как? > вот эту строку не понимаю как работает > var newBody = documentBody.cloneNode(true);
Ну, я думаю, что все тело документа клонировать не стоит - попробуй клонировать только поле, которое уже существует ;-)
... и не забудь поменять его id!
var newField = exisingField.cloneNode(true); newField.id = 'newId';
еще... посмотрев на код, который привел Maniac не увидел, чтобы задавали для поля @name. Нужно заметить, что именно по имени можно "поймать" значение на сервере, а не по его id!!! Может из-за этого у тебя были проблемы? |