JavaScript: DOM, теоретический вопрос

интернет Компьютеры программирование JavaScript веб дизайн

Можете доступным языком объяснить, не замысловато и на пальцах, что о чем и к чему, как утроен сайт я понимаю, нужно в этом разобраться. Буду благодарен.
Ответы:
Основные примеры по DOM (предполагаю, что с HTML и JavaScript ты хотя бы частично знаком):
Возьмем для примера простую таблицу HTML из двух строк по две ячейки:
<table>
<tr> <td id="cell_id">1</td> <td class="cell_class">2</td> </tr>
<tr> <td class="cell_class">3</td> <td>4</td> </tr>
</table>
Здесь мы видим элемент таблица (table), в котором два вложенных элемента tr, идущие друг за другом, и в каждом tr есть по 2 элемента td. Кроме того, у одной ячейки указано id и у двух указан класс.
DOM, это как-бы иерархия, что и где находится, ниже скрин, где все понятно отображено. Если немного поработать с JS, то все будет понятно
Дом это представление дерева хтмл элементов в виде объектов яваскрипт. Когда то давно хтмл был статичным - его нельзя было изменить. Потом появился дом, с помощью объектов которого можно гулять по дереву хтмл и изменять его как заблагорассудится.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.