From dc1730a01177ddad6f0a69d7a357adc1d73641e7 Mon Sep 17 00:00:00 2001 From: denis Date: Wed, 10 Dec 2025 06:54:41 +0000 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=20=D1=81?= =?UTF-8?q?=20=D0=94=D0=9E=D0=9C=20=D1=8D=D0=BB=D0=B5=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/DOM.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 js/DOM.js diff --git a/js/DOM.js b/js/DOM.js new file mode 100644 index 0000000..f6bb149 --- /dev/null +++ b/js/DOM.js @@ -0,0 +1,33 @@ +/** + * + * Работа с DOM + * + */ +e.target.children // коллекция детей, которые являются элементами. +e.target.firstElementChild // Получить первый дочерний элемент +e.target.lastElementChild // Получить последний дочерний элемент +e.target.previousElementSibling // Получить предыдущего соседа +e.target.nextElementSibling // Получить следующего соседа +e.target.parentElement // Получить родителя + +/** + * + * Работа с таблицами + * + */ + +table.rows // коллекция строк таблицы. +table.caption // ссылки на элемент +table.tHead // ссылки на элемент +table.tFoot // ссылки на элемент + +table.tBodies // коллекция элементов таблицы (по спецификации их может быть больше одного). + // , , предоставляют свойство rows: + +tbody.rows //– коллекция строк секции. + +tr.cells // коллекция и ячеек, находящихся внутри строки . +tr.sectionRowIndex // номер строки в текущей секции //. +tr.rowIndex // номер строки в таблице (включая все строки таблицы). + +td.cellIndex // номер ячейки в строке . \ No newline at end of file