Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 629

Kod JavaScript wywołany zdarzeniem kliknięcia przycisku ma za zadanie

Ilustracja do pytania 629: Kod JavaScript wywołany zdarzeniem kliknięcia przycisku ma za zadanie
  1. Aukryć obraz2.gif
  2. Bzamienić obraz1.gif na obraz2.gifPoprawna
  3. Czmienić styl obrazu o id równym i1
  4. Dwyświetlić obraz2.gif obok obraz1.gif

Wyjaśnienie

Odpowiedź 'zamienić obraz1.gif na obraz2.gif' jest poprawna, ponieważ kod JavaScript w przycisku jest odpowiedzialny za zmianę źródła obrazu. W momencie kliknięcia przycisku, funkcja `document.getElementById('i1').src='obraz2.gif'` przypisuje nowe źródło do elementu o identyfikatorze 'i1', co efektywnie powoduje wyświetlenie obraz2.gif zamiast obraz1.gif. Tego typu manipulacje DOM są powszechnie stosowane w interaktywnych aplikacjach webowych, gdzie użytkownik wchodzi w interakcję z różnymi elementami. Przykładem zastosowania tej techniki może być tworzenie galerii zdjęć, gdzie użytkownik klika na miniaturkę, a główny obrazek zostaje zmieniony na wybrane zdjęcie. Warto również zauważyć, że ta zmiana jest realizowana bez potrzeby reładowania strony, co znacząco poprawia doświadczenie użytkownika. Takie podejście jest zgodne z dobrymi praktykami w zakresie tworzenia dynamicznych interfejsów użytkownika.