Którego zdarzenia użyć, aby funkcja JavaScript uruchomiła się PO ZAŁADOWANIU strony?
A.
onmouseoutŹle.
onmouseout zachodzi po zjechaniu kursorem z elementu.B.
onkeydownŹle.
onkeydown reaguje na wciśnięcie klawisza.C.
onclickŹle.
onclick reaguje na kliknięcie.D.
onloadDobrze.
onload wyzwala się po załadowaniu strony/zasobu.Zdarzenie
onload uruchamia funkcję dopiero PO całkowitym załadowaniu strony lub elementu - gdy gotowe są wszystkie zasoby (obrazy, style, skrypty). Dlatego skrypt operujący na elementach strony często startuje właśnie z <body onload="start()">, by mieć pewność, że dany element już istnieje w drzewie DOM. Zapamiętaj: „load” = wczytano - dopiero wtedy działaj.Pozostałe zdarzenia reagują na akcje użytkownika, a nie na wczytanie strony.
onclick wymaga kliknięcia, onkeydown wciśnięcia klawisza, a onmouseout opuszczenia elementu przez kursor. Uruchomienie kodu po załadowaniu strony zapewnia onload.