A questo gruppo si possono ricondurre i seguenti eventi:
L'ultimo evento è stato naturalmente inserito in questo settore, anche se attivabile dall'unico tasto F1.
Per le versioni di Javascript ecco il quadro riepilogativo:
| Evento | onKeyPress | onKeyDown | onKeyUp | onHelp |
| Versione Javascript | 1.2 | 1.2 | 1.2 | DHTML |
| NN2.0 | ||||
| NN3.0 | ||||
| NN4.0 | * | * | * | |
| NN4.06 | * | * | * | |
| IE3.0 | ||||
| IE4.0 | * | * | * | |
| IE5.0 | * | * | * | * |
Da notare che Netscape per Unix o per Linux non supporta la gestione per i tasti.
Esempio: clicca qui per un esempio sui tasti
Altro limite è dato, per Netscape e per le vecchie versioni di Explorer, dai tag a cui l'evento può essere associato:
| Evento | Tag associati in Netscape e JScript |
| onKeyPress |
Questo gestore è usato con i tag <BODY>, <IMG>, <A> e input TEXTAREA. |
| onKeyDown |
Questo gestore è usato con i tag <BODY>, <IMG>, <A> e input TEXTAREA. |
| onKeyUp |
Questo gestore è usato con i tag <BODY>, <IMG>, <A> e input TEXTAREA. |
Molto più numerosi i tag associati in Explorer 4.0 e successivo a tutti i tipi di eventi:
A, ADDRESS, APPLET, AREA, B, BDO, BIG, BLOCKQUOTE, BODY, BUTTON, CAPTION, CENTER, CITE, CODE, DD, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, HR, I, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, KBD, LABEL, LEGEND, LI, LISTING, MAP, MARQUEE, MENU, NEXTID, NOBR, OBJECT, OL, P, PLAINTEXT, PRE, RT, RUBY, S, SAMP, SELECT, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TR, TT, U, UL, VAR, XMP
In Internet Explorer 4.0, l'evento onkeydown funziona con i tasti:
In Internet Explorer 5 funzionano anche i tasti:
PhantomJS, headless browser per test con JavascriptIl tool ideale per realizzare, da terminale, operazioni in remoto su... |
Creare e leggere QR Code in JavaScriptApplicazioni 'QR Code enabled' per il Web e per il mobile,... |
Jquery UI Map: web-mapping con Google Maps e jQueryUn plugin di jQuery UI per intefacciare applicaizoni Web/mobile con... |
Scrollorama e Scrolldeck, slideshow d'effetto con jQueryPlugin jQuery per ottenere Slideshow con diversi effetti di scrolling |
jCanvas, un primo semplice graficoAlla scoperta della libreria jCanvas, per semplificare il disegno e... |
Guida Node.jsIl framework che permette di per usare V8, l'interprete JavaScript... |
Canvas, guida ai frameworkCanvas, tra gli elementi di HTML5 è forse quello di maggior impatto.... |
Guida Javascript: tecniche avanzateUna guida dal taglio pratico per approfondire la programmazione a... |
Ogni martedì, direttamente nella tua e-mail: guide, articoli, script, novità e approfondimenti tecnici su JavaScript.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso JQuery e Ajax per Webmaster03 Luglio 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |