Обновить js/DOM/DOM.md
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
### Работа с атрибутом class
|
### Работа с атрибутом class
|
||||||
|
|
||||||
Добавить класс элементу
|
Добавить класс элементу
|
||||||
@@ -87,7 +86,11 @@ document.getElementById('ID').insertAdjacentHTML(where, "<b>HTML текст</b>"
|
|||||||
// "afterend" – вставить html непосредственно после elem.
|
// "afterend" – вставить html непосредственно после elem.
|
||||||
```
|
```
|
||||||
|
|
||||||
### Навигация по элементам
|
##Вот методы для различных вариантов вставки:
|
||||||
```js
|
```js
|
||||||
e.target.nextElementSibling // Следующий элемент
|
node.append(...nodes or strings) //– добавляет узлы или строки в конец node,
|
||||||
|
node.prepend(...nodes or strings) //– вставляет узлы или строки в начало node,
|
||||||
|
node.before(...nodes or strings) //–- вставляет узлы или строки до node,
|
||||||
|
node.after(...nodes or strings) //–- вставляет узлы или строки после node,
|
||||||
|
node.replaceWith(...nodes or strings) //–- заменяет node заданными узлами или строками.
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user