2. Что такое DOM?
DOM - это W3C (Всемирный Веб Консорциум) стандарт.
DOM определяет стандартный способ доступа к документам
HTML и XML:
"Объектная Модель Документа W3C (от англ. Document Object
Model или DOM) - это интерфейс, независимый от платформы
и языка, который позволяет программам и скриптам
динамически получать доступ и изменять содержимое,
структуру и стиль документа."
4. ● DOM-модель – это внутреннее представление HTML-
страницы в виде дерева.
● Все элементы страницы, включая теги, текст,
комментарии, являются узлами DOM.
● У элементов DOM есть свойства и методы, которые
позволяют изменять их.
● IE8- не генерирует пробельные узлы.
5. DOM нужен для того, чтобы манипулировать страницей –
читать информацию из HTML, создавать и изменять
элементы.
Узел HTML можно получить как document.documentElement, а BODY –
как document.body.
Получив узел, мы можем что-то сделать с ним.
Например, можно поменять цвет BODY и вернуть обратно:
document.body.style.backgroundColor = 'red';
alert( 'Поменяли цвет BODY' );
document.body.style.backgroundColor = '';
alert( 'Сбросили цвет BODY' );
6. Свойства DOM-элементов
Узлы DOM являются объектами с точки зрения javascript. А у объектов
есть свойства. Поэтому любому узлу можно назначить свойство,
используя обычный синтаксис.
var elem = document.getElementById('MyElement')
elem.mySuperProperty = 5
7. «Мүмкүнчүлүктөрү чектелген адамдарга карата IT окутуу» проекти
Европалык Союзу тарыбынан финансылоо болгон.
Бул документин мазмуну толугу менен IT Академиянын
жоопкерчилиги жана эч кандай жолунда Европалык Комиссиянын
көз карашын көргөзбөйт.
Проект «IT тренинг для людей с ограниченными возможностями»
финансирован Европейским Союзом.
Содержание этого документа полностью является
ответственностью IT Academy и никак не отражает взгляды
Европейской Комиссии.
#programmingwithoutbarriers
#cheksizprogramming