Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   настоящие изменения хтмл структури с помошчю яваскрипт (https://javascript.ru/forum/misc/25792-nastoyashhie-izmeneniya-khtml-strukturi-s-pomoshchyu-yavaskript.html)

dadli 15.02.2012 16:57

настоящие изменения хтмл структури с помошчю яваскрипт
 
здравствуйте

вот код

function aaa() {
   document.getElementById('chtoto_div').innerHTML = 'aaaaaaaaaaaaa';
}

<div id="chtoto_div"> </div>
<div onClick="aaa();">knopka </div>


когда я нажму на knopka, вижу что в браузере появляется текст: aaaaaaaaaaaaa, но когда смотрю исходни код, там внутри тега
<div id="chtoto_div"> </div> нету етот текст. почему?
можно сделать так, что етот текст било видно на исходном коде тоже?
спасибо

poorking 15.02.2012 17:15

Смотрите "живой" html через отладчик, например через firebug

dadli 15.02.2012 17:22

poorking,
я как то не правилно задал вопрос, исходном коде видно или не видно текст не очен вожно, на самом деле мне етот интересует, с помошчю яваскрипт такое возможно:
создать новии тег (в месте своим id-ом), и потом воздействовать на етом новом теге спомошчю getElementById()
?

Mахmахmахimus 15.02.2012 17:27

dadli,
html теги парсяца браузером при загрузке страницы и исходя из этих данных наполняется javascript обьект document, потом html код забывается и браузер работает на прямую с javascript обьектом.
Да, в javascript есть способы создавать элементы внутрь этого document и из самого javascript, уже ПОСЛЕ того как html код будет пропарсен.

Nekromancer 15.02.2012 17:27

dadli,
да.

dadli 15.02.2012 17:38

Mахmахmахimus,
Nekromancer,
спасибо ребят, толко напишите клучевие слово, то есть как мне погуглить чтоб наити статии об етом теме

Mахmахmахimus 15.02.2012 17:44

" Работа с DOM javascript "

dadli 15.02.2012 17:49

Mахmахmахimus,
Thanks :)


Часовой пояс GMT +3, время: 08:17.