jesteś tutaj
263
Interakcja ze stronami WWW
To nazywamy obiektowym
modelem dokumentu…
KWPO
KHDG
WLWOH VFULSW
ERG\
K SK
HP
Twoja
przeglądarka
Kiedy przeglądarka wczytuje stronę, nie
tylko analizuje jej zawartość i wyświetla
ją, lecz także tworzy zbiór obiektów
reprezentujących jej kod. Obiekty te są
zapisywane w DOM.
Kod JavaScript może prowadzić interakcję
z DOM, by odwoływać się do elementów
oraz ich zawartości.
…albo w skrócie DOM.
1
2
Kiedy kod JavaScript
modyfikuje DOM,
przeglądarka dynamicznie
modyfikuje stronę, dzięki
czemu zmiany i nowe
treści pojawiają się na tej
stronie.
3
Jak naprawdę wygląda interakcja JavaScriptu ze stroną WWW?
JavaScript i HTML to dwie zupełnie inne sprawy. HTML to kod znacznikowy, natomiast kod JavaScript
to program. W jaki sposób mogą ze sobą prowadzić interakcję? Jest ona możliwa dzięki specjalnej
reprezentacji strony, nazywanej
obiektowym modelem dokumentu (ang. Document Object Model, w skrócie:
DOM). A skąd bierze się DOM? Jest tworzony w momencie, gdy przeglądarka wczytuje stronę WWW.
Poniżej pokazaliśmy, jak to się dzieje.
Kod
znacznikowy
Get Programowanie w JavaScript Rusz głową! now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.