7. JavaScript událostiTyto 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
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
|
ATRIBUTY
HODNOTY
|