Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe JavaScript

Które zdarzenie zachodzi, gdy ZMIENI się wartość pola (np. po wybraniu opcji z listy)?

A.
onEnter
Źle. Takie zdarzenie nie istnieje w standardzie.
B.
onClick
Źle. onclick reaguje na kliknięcie.
C.
onChange
Dobrze. onchange reaguje na zmianę wartości pola.
D.
onSubmit
Źle. onsubmit dotyczy WYSŁANIA formularza.
Zdarzenie onchange uruchamia kod, gdy wartość kontrolki ZMIENI się i pole straci fokus - klasycznie po wybraniu innej opcji z listy <select> albo po edycji i opuszczeniu pola tekstowego. Używa się go np. do przeliczenia formularza po zmianie wyboru: <select onchange="przelicz()">. Zapamiętaj: „change” = reakcja na zmianę wartości pola, a nie na samo kliknięcie czy pisanie.
Pozostałe zdarzenia reagują na inne akcje. onclick zachodzi przy kliknięciu elementu, niezależnie od tego, czy coś się zmieniło. onsubmit dotyczy WYSŁANIA całego formularza, a nie pojedynczego pola. onEnter nie istnieje w standardzie zdarzeń (reakcję na Enter realizuje się przez onkeydown). Zmianę wartości pola obsługuje onchange.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.