W zadaniach tego typu kluczowe jest odróżnienie: który element został kliknięty (przycisk) od który element jest modyfikowany przez kod JavaScript. Kliknięcie przycisku powoduje wykonanie funkcji/fragmentu skryptu, ale skrypt może zmieniać styl dowolnego elementu w dokumencie.
Poprawny efekt: zmiana koloru tekstu "Przykładowy tekst" na niebieski. Taki rezultat występuje, gdy kod wybiera element zawierający ten konkretny tekst (np. po identyfikatorze lub innym selektorze) i ustawia mu styl CSS color na wartość niebieską (np. "blue" lub "#0000ff"). Właściwość color dotyczy koloru pisma (tekstu), a nie tła ani obramowania.
Dlaczego pozostałe odpowiedzi są niepoprawne:
- "…tekstu "i skrypt"… — byłoby prawdą tylko wtedy, gdyby kod wskazywał element obejmujący ten fragment (np. osobny span). W typowej konstrukcji zmieniany jest jeden, konkretnie wskazany w kodzie element, a nie dowolny fragment zdania.
- "…koloru przycisku… — to częsty błąd wynikający z utożsamienia klikniętego elementu z elementem modyfikowanym. Zmiana wyglądu przycisku wymagałaby ustawienia stylu dla przycisku (np. tła), a nie dla tekstu w treści strony.
- "…tekstu "Przykładowy tekst i skrypt"… — byłoby poprawne, gdyby skrypt zmieniał styl elementu nadrzędnego obejmującego całe zdanie (np. cały akapit). Jeśli jednak kod wskazuje jedynie element z "Przykładowy tekst", to reszta pozostaje bez zmian.
Wskazówka egzaminacyjna: najpierw ustal, jak element jest wybierany (np. identyfikator/selekcja), potem sprawdź, jaka właściwość stylu jest ustawiana (np. color vs backgroundColor). To niemal zawsze przesądza o poprawnej odpowiedzi.