Udßlosti jsou zde popsanΘ tak, jak fungujφ v Inerfernet Exploderu 4 a vy╣╣φm. V Netscapu 6 to budu je╣t∞ muset testovat, ale myslφm, ╛e v NN 4 funguje akorßt event.screen?.
Vracφ souΦet Φφsel stisknut²ch my╣φch tlaΦφtek (1 je levΘ, 2 pravΘ, 4 prost°ednφ). Funguje v IE 4+ , Netscape nevim.
Vracφ polohu my╣i vzhledem k levΘmu hornφmu rohu okna dokumentu. Funguje v IE 4+ , Netscape nevim.
Vracφ polohu my╣i vzhledem k levΘmu hornφmu rohu obrazovky. Funguje v IE 4+ a NN 4 +
Sou°adnice my╣i vzhledem k pozicovanΘmu objektu (vrstv∞). Co p°esn∞ lze chßpat jako pozicovan² objekt, m∙╛e b²t zßvislΘ na konkrΘtnφm prohlφ╛eΦi. Funguje v IE 4+ , Netscape nevim.
Vracejφ true / false (pravda nebo nepravda) podle toho, jestli je stisknut² alt, control a shift.
Vracφ ascii k≤d stisknutΘ klßvesy.
Vracφ typ udßlosti, kterß nastala. Hodnotami mohou b²t ta slova, kterß se pou╛φvajφ pro vßzßnφ udßlostφ, ale bez "on".
Nap°. p°i kliknutφ vracφ event.type hodnotu "click", proto╛e vazba se zapisuje "onClick". Tak╛e dal╣φ hodnoty mohou b²t t°eba "dblClick", "mouseOver" apod.
Pokud chcete zm∞nit p°eddefinovanΘ chovßnφ udßlosti, nastavte event.returnValue = false. Klasicky se to d∞lß u odkazu, kdy╛ nechci, aby fungoval jako odkaz, nebo u formulß°e, kdy╛ chci aby se p°i chyb∞ neodesφlal.
V praxi se tΘto vlastnosti vyu╛φvß p°i°azenφm hodnot∞ html atributu:
<a onclick="return false;" href="kamkoliv">Nezaklikne╣!</a>
P°φklad zru╣enφ udßlosti.
Udßlost normßln∞ probublßvß dokumentem, tak╛e kdy╛ se t°eba klikne na odkaz, tak dostane onClick ten odkaz, pak dostane onClick odstavec a pak body. Toto probublßvßnφ se dß zru╣it nastavenφm
event.cancelBubble = true;
proto╛e normßln∞ je false.
Vracφ prvek, na n∞m╛ udßlost nastala. Asi ten, co je v hierarchii nejv²╣e.
event.fromElement, event.toElement vracejφ prvky, ze kterΘho a na kter² my╣ p°i udßlosti jela. Vztahujφ se asi jenom na vlastnosti onMouseOver a onMouseOut.