[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: настоящие изменения хтмл структуры с помощью js
dadli
здравствуйте

вот код

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> нету етот текст. почему?
можно сделать так, что етот текст било видно на исходном коде тоже?



Спустя 7 минут, 42 секунды (15.02.2012 - 16:10) killer8080 написал(а):
Цитата (dadli @ 15.02.2012 - 15:02)
можно сделать так, что етот текст било видно на исходном коде тоже?

Нет, исходник - это исходник, dom - это dom.

Спустя 7 минут, 58 секунд (15.02.2012 - 16:18) dadli написал(а):
killer8080
значит с помошчю яваскрипт такое не возможно:
создать новии тег (в месте своим id-ом), и потом воздействовать на етом новом теге спомошчю getElementById()
?

Спустя 45 минут, 46 секунд (15.02.2012 - 17:04) killer8080 написал(а):
dadli
исходник который ты открываешь в браузере, это то, что получено от сервера.
Цитата (dadli @ 15.02.2012 - 15:18)
значит с помошчю яваскрипт такое не возможно:
создать новии тег (в месте своим id-ом), и потом воздействовать на етом новом теге спомошчю getElementById()
?

JS работает с объектной моделью, все изменения, которые он делает, происходят там. Их можно увидеть в дебаггере, например в опере ctrl+shift+i, или в фф в фаирбаге.

Спустя 18 минут, 45 секунд (15.02.2012 - 17:23) dadli написал(а):
понайтно киллер, спасибо smile.gif

Спустя 4 часа, 19 минут, 40 секунд (15.02.2012 - 21:42) bodja написал(а):
Цитата
значит с помошчю яваскрипт такое не возможно:
создать новии тег (в месте своим id-ом), и потом воздействовать на етом новом теге спомошчю getElementById()

Возможно ,и даже событие на него возможно повесить. wink.gif
document.getElementById('chtoto_div').innerHTML = '<div style="" class="" id="" name="" onClick="alert(\'DIV\')">ЭЛЕМЕНТ DIV</>';
Можно по академическм ,через креатеЕлемент,добавление атрибутов и т.д.

Спустя 59 минут, 36 секунд (15.02.2012 - 22:42) sergeiss написал(а):
Цитата (dadli @ 15.02.2012 - 17:02)
можно сделать так, что етот текст било видно на исходном коде тоже?

Отвечу еще раз на этот вопрос, только без умных слов попробую обойстись smile.gif Ты же сам пишешь "исходный код". Т.е. это код, который был изначально. И браузер показывает именно то, что было загружено изначально. А все изменения учитываются, но посмотреть их вот так, "напрямую", не получится (кроме отдельных браузеров, может быть). Так что, как тебе уже ответили, все сделанные тобой изменения будут учтены в реальном документе, ты можешь и дальше как-то изменять его, добавляя, удаляя и модифицируя его объекты.

Спустя 13 минут, 15 секунд (15.02.2012 - 22:55) Nikitian написал(а):
Firefox Ctrl+A Правой кнопкой мыши по любому месту сайта и выбрать "Исходный код выделенного фрагмента"


_____________


когда чарли чаплин принимал участие в конкурсе: "клон чарли чаплинов", то чарли занимал третю позицию.

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.