Strukturę strony internetowej z serwera przesyłamy w postaci danych tekstowych z użyciem języków znaczników, między innymi HTML i CSS. Dzięki temu witryna internetowa pozostaje niezależna od platformy sprzętowej czy systemu operacyjnego.
Jednak taki tekstowy opis witryny musi zostać docelowo zamieniony przez przeglądarkę na model obiektowy znajdujący się w pamięci operacyjnej komputera klienckiego. Jest to tzw. Document Object Model, który umożliwia programiście JavaScript modyfikację właściwości oraz zachowania istniejących obiektów.
W tym e‑materiale omówimy możliwości, jakie udostępnia wspomniany model – nauczymy się modyfikować strukturę strony z użyciem języka JavaScript.
Pozostałe e‑materiały z tej serii:
Tworzenie stron internetowychTworzenie stron internetowych,
Język HTML i podstawy CSSJęzyk HTML i podstawy CSS,
Szkielet strony internetowejSzkielet strony internetowej,
Podstawy języka JavaScriptPodstawy języka JavaScript,
Obsługa zdarzeń w języku JavaScriptObsługa zdarzeń w języku JavaScript,
Zewnętrzne biblioteki wspierające tworzenie stron internetowychZewnętrzne biblioteki wspierające tworzenie stron internetowych.
Scharakteryzujesz podstawowe rodzaje uchwytów elementów składowych witryny.
Omówisz sposoby modyfikowania wartości atrybutów HTML obiektów na stronie internetowej oraz ich stylów CSS.
Sklasyfikujesz metody zmiany zawartości wewnętrznej elementów.