Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Document Object Model

клонирование и именование элементов

> спасибо, работает.
> если происходит клонирование то один раз в моем случае, как например чтоб сколько нажал столько полей и было, а поля например назывались 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++;
}
СообщениеАвторДата
wer2512.10.2002 12:40
гоша12.10.2002 18:11
Maniac12.10.2002 22:53
Gilmour13.10.2002 00:53
гоша13.10.2002 13:46
Maniac13.10.2002 17:19
гоша13.10.2002 21:29
Maniac13.10.2002 23:41
гоша14.10.2002 17:53
Leechy14.10.2002 19:18
гоша14.10.2002 20:13
Leechy14.10.2002 21:03
гоша16.10.2002 13:49
Leechy16.10.2002 15:21
Maniac12.10.2002 17:37
wer2514.10.2002 08:25
Maniac14.10.2002 12:44
wer2514.10.2002 13:35
Leechy14.10.2002 13:47
wer2514.10.2002 13:54
Leechy14.10.2002 14:10
wer2514.10.2002 15:18
Leechy14.10.2002 19:23
wer2515.10.2002 08:45
гоша14.10.2002 13:41
wer2514.10.2002 13:27
Leechy14.10.2002 13:40