Źródło: Arkusze CKE
Jakie zdarzenie jest wywoływane, gdy kliknięta zostaje myszą nieaktywna kontrolka lub okno?
Warianty odpowiedzi
-
A
blur
-
B
validating
-
C
keyup
-
D
focus
Wyjaśnienie
Gdy klikasz w pole tekstowe lub okno, które wcześniej nie było aktywne, system operacyjny przenosi na nie tzw. skupienie (z angielskiego: focus). Element ten staje się gotowy do przyjmowania danych, np. wpisywania tekstu z klawiatury.
W tym momencie wywoływane jest właśnie zdarzenie focus (lub w zależności od technologii np. GotFocus). Informuje ono aplikację, że dana kontrolka stała się aktywna.
Dla porównania: zdarzenie blur wywołuje się przy utracie skupienia, keyup reaguje na puszczenie klawisza, a validating służy do sprawdzania poprawności wprowadzonych danych przed ich zapisaniem.