getElementById
Lekcja 3 z 13 w kursie Metody DOM w JavaScript w Coddy.
Funkcja getElementById() pobiera pierwszy element z pasującym atrybutem id, na przykład:
const element = document.getElementById("elementId"); Powyższy kod pobiera element o identyfikatorze elementId i zapisuje go w zmiennej o nazwie element.
Zwróć uwagę na prefiks
document— to DOM pliku HTML.
Po pobraniu elementu możesz manipulować nim za pomocą JavaScript!
Pierwszą właściwością, której się nauczymy, jest textContent, która przechowuje tekst elementu. Możesz zmienić tekst w ten sposób:
const element = document.getElementById("elementId");
element.textContent = "some text";Po wykonaniu tego kodu tekst elementu #elementId będzie mieć wartość some text
Wyzwanie
ŁatwyMasz kod HTML zawierający nagłówek z identyfikatorem.
Używając wyłącznie JavaScript, zmień tekst tego elementu na “Hello!”:
- Pobierz element za pomocą funkcji
getElementById. - Zmień tekst elementu za pomocą właściwości
textContent.
Spróbuj swoich sił
<!DOCTYPE html>
<html>
<body>
<h1 id="heading">Welcome!</h1>
<script src="script.js"></script>
</body>
</html>Wszystkie lekcje w sekcji Metody DOM w JavaScript
Poćwicz samodzielnie: Edytor online Web