Pierwszy skrypt zmienia stronę

DOM: znajdowanie i zmiana elementów - JavaScript na stronach WWW (HTML/CSS/JS)

Skrypt na końcu `<body>` wykonuje się, gdy elementy nad nim już istnieją. `document.getElementById('title')` zwraca obiekt elementu o tym `id`, a przypisanie do `textContent` podmienia jego tekst. W kodzie HTML nagłówek mówi "Ładowanie...", a na stronie widać tekst ustawiony przez skrypt. Zajrzyj też do konsoli: element to obiekt z polami, np. `tagName`.

<!DOCTYPE html>
<html lang="pl">
<head>
  <meta charset="utf-8">
  <title>Pierwszy skrypt</title>
  <style>
    body { font-family: sans-serif; max-width: 36em; line-height: 1.4; }
    input, select, button, textarea { font: inherit; padding: 0.2em 0.4em; }
    table { border-collapse: collapse; }
    th, td { border: 1px solid #94a3b8; padding: 0.2em 0.6em; }
  </style>
</head>
<body>
  <h1 id="title">Ładowanie...</h1>
  <p id="info">Ten akapit też zmieni skrypt.</p>
  <script>
    const title = document.getElementById('title');
    title.textContent = 'Witaj, DOM!';
    console.log('Znaleziony element:', title.tagName, title.id);

    const info = document.getElementById('info');
    info.textContent = 'Tekst w HTML miał ' + info.textContent.length + ' znaków, teraz jest inny.';
  </script>
</body>
</html>

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu JavaScript na stronach WWW·Zaloguj się, aby zapisać postęp na koncie.