|
|
[Zdarzenia][Obiekty w oknie]
Zdarzenia
Zdarzenia są funkcjami powodującymi wykonywanie procedur. Najczęściej są wyzwalane
przez użytkownika oglądającego strony [kilka przykładów zdarzeń znajdziesz tu].I są
to pojawiające się okienka typu Alert czy inne, albo procedury wykonywane poprzez
uruchamianie poszczególnych elementów strony WWW.
Przegląd zdarzeń:
| Zdarzenia |
Opisy
zdarzeń |
| Cicik |
Cicik ( kliknięcie ) występuje wtedy gdy użytkownik
kliknie myszką na jakiś element strony. [przykład]
|
| Focus |
Focus ( zogniskowanie ) występuje
wtedy gdy, użytkownik użyje klawisza Tab lub kliknie myszką w celu wskazania jakiegoś
elementu formularza. [przykład] |
| Blur |
Blur ( rozmycie ) to przeciwieństwo zdarzenia Focus.
[przykład] |
| Change |
Change ( zmiana ) występuje wtedy
gdy, użytkownik zmodyfikuje dane w formularzu. [przykład] |
| MouseOver |
MouseOver ( myszka nad ) występuje
wtedy gdy wskaźnik myski znajdzie się nad elementem strony WWW. [przykład] |
| MouseOut |
MouseOut występuje wtedy gdy,
wskaźnik myszki zostanie przemieszczony znad obiektu strony WWW. Jest to przeciwieństwo
MouseOver. [przykład] |
| Select |
Select (wybór ) występuje wtedy gdy,
użytkownik wybierze lub zaznaczy jakiś element strony WWW. [przykład] |
| Submit |
Submit ( wysyłka ) inicjowana jest
wtedy gdy, zostanie naciśnięty przycisk Submit. [przykład]
|
| Abort |
Abort ( przerwanie ) występuje wtedy
gdy naciśniemy przycisk "Zatrzymaj" - w MISIE lub "STOP" w Netscape. [przykład] |
Wywoływanie zdarzeń
Aby wywołać jakieś zdarzenie musimy dodać do niego przedrostek
"on" i tak otrzymujemy np.:
OnMouseOver
OnClick
OnSubmit
Itd.
Aby przypisać jakieś dane do zdarzenia postępujemy według poniższego schematu:
OnZdarzenie = "polecenie"
Ważne jest to, iż polecenia jakie ma wykonać zdarzenie musi być umieszczone wewnątrz
cudzysłowiu "".
Przykładowo chcemy aby strona zawierała przycisk, który jak naciśniemy wyświetlał
komunikat w okienku typu Alert.
<script language="JavaScript">
function test()
{
alert=("Nacisnąłeś przycisk");
}
</script>
<form>
<input type="button" value="Naciśnij na mnie" onClick="test()">
</form>
A oto rezultat:
Projektowanie stron internetowych Copyright(c) 1998 by Robert Fontański | |