Příprava pro tisk

7.   JavaScript události

Tyto JavaScript události slouží pro vyvolání nebo pro provedení nějakého Scriptu. Uvedené události jsou standarizovány podle HTML standardu 4.0 - 4.01. Mělo by se jednat o ECMAScript (ECMA-262) tento Script většinou částečně nebo zcela podporuje JavaScript, VBScript nebo JScript. V Internet Exploreru existuje ještě několik dalších události, ale tyto události podporuje pouze tento prohlížeč.

Oficiální podpora těchto událostí je od verze 4.0 v prohlížečích Internet Explorer a Netscape, ale některé byly podporovány již i dříve. U ostatních prohlížečů je to jen u těch, které podporují JavaScript 1.2 nebo ECMAScript. Každý element podporuje jen některé události! Více se dozvíte viz seznam u každého elementu v dolní části stránky. Více o JavaScriptu se dozvíte v samostatném JavaScript manuálu.

Syntaxe

<element událost="script, funkce apod."> ... </element>


Hodnota:

onabort: vyvolání události při přerušení načítání obrázku (nestandardní, podporují jen některé prohlížeče!)

onblur: vyvolání události při ztrátě zaměření (fokusu) objektu.

onclick: vyvolání události po kliknutí myší na objekt.

ondblclick: vyvolání události po dvojitém kliknutí na objekt.

onerror: vyvolání události, když nastane chyba při načítání obrázku (nestandardní, podporují jen některé prohlížeče!)

onfocus: vyvolání události při získání zaměření (fokusu) objektu.

onchange: vyvolání události při provedení změny hodnoty ve formulářovém prvku.

onkeydown: vyvolání události po stisknutí klávesy na klávesnici.

onkeypress: vyvolání události po stisknutí klávesy (ASCII) na klávesnici.

onkeyup: vyvolání události po uvolnění stisknuté klávesy na klávesnici.

onload: vyvolání události při načítání (otevírání) WWW stránky do prohlížeče.

onmousedown: vyvolání události po stisknutí tlačítka myši.

onmousemove: vyvolání události podle pohybu ukazatele myši nad objektem.

onmouseover: vyvolání události po najetí ukazatelem myši na objekt.

onmouseout: vyvolání události po odjetí ukazatele myši z objektu.

onmouseup: vyvolání události po uvolnění stisknutého tlačítka myši.

onreset: vyvolání události při vymazání formuláře.

onselect: vyvolání události při klepnutí na formulářový prvek.

onsubmit: vyvolání události při odeslání formuláře.

onunload: vyvolání události při odstraňování (zavírání) WWW stránky v prohlížeči.


Příklad:

<!-- zobrazení dialogu po kliknutí -->
<DIV onclick="alert('Klinul jsi na mně!')"> Klikni si na mě </DIV>

Zobrazení v prohlížeči:

Klikni si na mě

Element

A, ABBR, ACRONYM, ADDRESS, APPLET, AREA, B, BIG, BLINK, BLOCKQUOTE, BODY, BUTTON, CAPTION, CITE, CODE, COL/COLGROUP, CUSTOM, DD, DEL, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, FRAMESET, H, HR, I, ILAYER, IMG, INPUT, INS, KBD, LABEL, LAYER, LEGEND, LI, LISTING, MARQUEE, MENU, NOBR, NOFRAMES, OBJECT, OL, OPTGROUP, OPTION, P, PRE, Q, RT, RUBY, S, SAMP, SELECT, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TR, TT, U, UL, VAR, XMP

Nahoru