Логин:

Пароль:

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

Document Object Model

innerHTML рулит

>> var a_div = document.createElement('div');
>> var b_div = document.createElement('div');
>> var c_div = document.createElement('div');
>> a_div.id='div_1';
>> b_div.id='div_2';
>> c_div.id='div_3';
>> var documentBody = document.getElementsByTagName('BODY')[0];
>> documentBody.appendChild(a_div);
>
> var div=document.createElement('div')
> div.innerHTML="<div id=div_1></div><div id=div_2></div><div id=div_2></div>";
> document.body.appendChild(div);
>
> Пусть это не "концептуально". Зато на порядок быстрее.

И именно из-за этой "скорости" допускаются ошибки вроде твоей.
Требовался немного другой код в итоге:
<div id="div_1"><div id="div_2"><div id="div_3"></div></div></div>

;-)
СообщениеАвторДата
Иван04.07.2002 14:40
гоша04.07.2002 23:27
Maniac05.07.2002 10:17
Gilmour05.07.2002 21:26
Shadowkin16.09.2002 14:18
гоша05.07.2002 16:29
Maniac05.07.2002 17:45
гоша05.07.2002 18:39
Гость12.09.2002 20:19
Maniac08.07.2002 09:50
Leechy05.07.2002 19:20
гоша08.07.2002 12:30
Leechy05.07.2002 00:04
Leechy04.07.2002 15:15
Maniac04.07.2002 14:55
Иван04.07.2002 15:10