1. Wprowadzenie do JavaScript
  2. Szybki start
  3. Pierwszy program
  4. Metody wyjściowe
  5. Komentarze
  6. Typy danych
  7. Zmienne
  8. Operatory
  9. Instrukcje warunkowe
  10. Pętle
  11. Funkcje
  12. Tablice
  13. Obiekty
  14. Funkcje matematyczne
  15. Wartości
  16. Referencje
  17. Metody
  18. Eventy
  19. Manipulacja DOM-em
  20. Manipulacja stylami CSS
  21. Biblioteki JavaScript
  22. Podsumowanie

Metody DOM-u

Te przykłady pokazują jak używać niektórych z najważniejszych metod DOM w języku JavaScript. Są one tylko wstępem i powinny dać Ci wyobrażenie o tym, jak można z nich korzystać w swoich projektach. W rzeczywistości te metody są bardziej złożone i pozwalają na wiele innych ciekawych rzeczy. Zaleca się zapoznanie się z dokumentacją języka JavaScript, aby uzyskać pełne rozeznanie w dostępnych metodach i ich możliwościach.

document.querySelector() - zwraca pierwszy element zgodny z podanym selektorem

										
const header = document.querySelector('header');
header.style.backgroundColor = 'red';
										
								

element.innerHTML - zwraca lub ustawia HTML wewnątrz elementu

										
const list = document.querySelector('ul');
list.innerHTML = '<li>Item 1</li><li>Item 2</li><li>Item 3</li>';
										
								

element.classList - zwraca listę klas dla elementu i pozwala na dodawanie, usuwanie lub sprawdzanie obecności klas

										
const button = document.querySelector('button');
button.classList.add('active');
button.classList.remove('active');
console.log(button.classList.contains('active'));
										
								

document.createElement() - tworzy nowy element DOM

										
const newListItem = document.createElement('li');
newListItem.innerText = 'Item 4';
const list = document.querySelector('ul');
list.appendChild(newListItem);
										
								

element.setAttribute() - ustawia wartość atrybutu dla elementu

										
const image = document.querySelector('img');

image.setAttribute('alt', 'A beautiful sunset');

										
								

.addEventListener()- tworzy nowy element DOM

										
const button = document.querySelector('button');
button.addEventListener('click', function() {
	console.log('Button was clicked');
});