Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > DOM: по примерам в вики не понял его смысла


Автор: Gunslinger 3.9.2010, 10:10
html код? В начале нулевых интересовался созданием веб-страниц, писал в блокноте. Про дримвейвер знаю, но не пробовал. Недавно рассказали про DOM. Посмотрел вики, там пример с яваскриптом. DOM позволяет получать доступ к веб-странице программно: искать узлы с атрибутами для удаления\изменения,  добавлять узлы, атрибуты. Только в этом его назначение?
И еще. Написал страницу вручную. Затем в скрипте создал объект страницы document. Этот объект уже "знает" все узлы и атрибуты, которые я до этого вручную создал?  

Автор: diadiavova 3.9.2010, 10:28
Цитата(Gunslinger @  3.9.2010,  11:10 Найти цитируемый пост)
 Только в этом его назначение?

 smile 
Цитата(Gunslinger @  3.9.2010,  11:10 Найти цитируемый пост)
Затем в скрипте создал объект страницы document.

Создал? smile 

А вообще не понятно почему вопрос по хтмл задается в этом разделе.

Автор: Gunslinger 3.9.2010, 11:59
Цитата(diadiavova @  3.9.2010,  10:28 Найти цитируемый пост)
Создал? smile 

Значит неправильно сказал - в программировании все время "создаем объект" smile
"Для манипуляций с DOM используется объект document.
Используя document, можно получать нужный элемент дерева и менять его содержание.
var ol = document.getElementsByTagName('ol')[0]
"

Цитата(diadiavova @  3.9.2010,  10:28 Найти цитируемый пост)
А вообще не понятно почему вопрос по хтмл задается в этом разделе. 

В описании ветки увидел XML DOM. Значит промахнулся, наврное, в ветку по верстке надо было.

Автор: diadiavova 3.9.2010, 15:23
Цитата(Gunslinger @  3.9.2010,  12:59 Найти цитируемый пост)
Значит промахнулся, наврное, в ветку по верстке надо было.

Я думаю, что с вопросами, касающимися HTML DOM все-таки правильнее будет обращаться в разделы javascript, поскольку DOM служит для программного доступа к объектам документа.

Автор: Gunslinger 3.9.2010, 15:26
diadiavova, 
хорошо, создам тему в той ветке. здесь закрываю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)