клонирование и именование элементов> спасибо, работает. > если происходит клонирование то один раз в моем случае, как например чтоб сколько нажал столько полей и было, а поля например назывались in1, in2, in3 и тд...
Нужно наверное завести глобальную переменную, в которой указываеш, сколько элементов уже насоздавал - она может пригодиться и при удалении.
> var Form=document.getElementById('Form1'); > var Input = document.Form1.projects.cloneNode(true);
Не оч. понял зачем тебе Form в этом случае? ;-) М.б. вторая строка будет: var newInput = Form.projects...
а саму строку 'Form1' передавать как аргумент функции - наверняка получиться универсальнее!
> with(Input){ > id='in2'; > name='in2'; > }
var inputCount = 2; ... function ... { ... newInput.id = newInput.name = 'in' + inputCount; inputCount++; } |