# JavaScript & jQuery

## Rozdział 5: Obiektowy model dokumentu

1 | Strona początkowa | initial-page.html | initial-page.js
2 | Pobranie elementu na podstawie wartości atrybutu id | get-element-by-id.html | get-element-by-id.js
3 | Pobranie elementu na podstawie wartości atrybutu class | get-elements-by-class-name.html | get-elements-by-class-name.js
4 | Pobranie elementu na podstawie nazwy znacznika | get-elements-by-tag-name.html | get-elements-by-tag-name.js
5 | Pobranie elementu na podstawie selektora CSS | query-selector.html | query-selector.js
6 | Iteracja przez kolekcję NodeList | node-list.html | node-list.js
7 | Elementy równorzędne | sibling.html | sibling.js
8 | Elementy potomne | child.html | child.js
9 | Wartość węzła | node-value.html | node-value.js
10 | Uzyskanie dostępu do tekstu | inner-text-and-text-content.html | inner-text-and-text-content.js
11 | Uaktualnienie tekstu i kodu znaczników | inner-html.html | inner-html.js
12 | Dodanie elementu | add-element.html | add-element.js
13 | Usunięcie elementu | remove-element.html | remove-element.js
14 | Pobranie atrybutu | get-attribute.html | get-attribute.js
15 | Ustawienie atrybutu | set-attribute.html | set-attribute.js
16 | Usunięcie atrybutu | remove-attribute.html | remove-attribute.js
17 | Przykład | example.html | example.js