Pytanie sprawdza umiejętność interpretacji komunikatów błędów JavaScript generowanych podczas manipulacji DOM. W praktyce, gdy skrypt próbuje ustawić atrybut, a w komunikacie błędu pojawia się informacja sugerująca element graficzny (np. odniesienie do atrybutów typowych dla obrazów), wnioskujemy, że operacja dotyczyła właśnie obrazu.
Odpowiedź "obrazu." jest właściwa, bo element obrazu w HTML ma charakterystyczne atrybuty (np. związane ze źródłem grafiki i tekstem alternatywnym) i w wielu zadaniach egzaminacyjnych to właśnie na nim pokazuje się typowe przypadki ustawiania atrybutów przez skrypt.
Dlaczego pozostałe odpowiedzi są błędne?
- "tabeli." – tabela ma inną strukturę (wiersze, komórki) i typowe problemy częściej dotyczą błędnego budowania struktury lub stylowania, a nie atrybutów kojarzonych z elementem graficznym.
- "paragrafu." – akapit jest elementem tekstowym; w zadaniach związanych z atrybutami częściej spotyka się modyfikację treści lub klas CSS, a nie atrybutów kojarzonych z obrazami.
- "odnośnika." – link ma atrybuty nawigacyjne (np. adres docelowy). Jeśli błąd dotyczył atrybutu charakterystycznego dla obrazów, odnośnik nie pasuje do opisu.
Wskazówka egzaminacyjna: zawsze czytaj w komunikacie błędu nazwę/typ elementu lub atrybutu, a następnie powiąż go z konkretnym tagiem HTML. To pozwala szybko wybrać właściwy element, nawet jeśli reszta kodu nie jest podana wprost.