In realtà la sequenza è la seguente:[list=1][*]onkeydown (il tasto scende)[*]onkeyup (il tasto è stato rilasciato)[*]onkeypress (il tasto è stato rilasciato ed è già stato scatenato l'evento keyup)[/list=1]Originariamente inviato da cavicchiandrea
No, il press rileva l'attimo che il tasto scende up che il tasto sale.
Con alcuni tasti il press non funziona correttamenteecco il motivo d'usare up
L'evento keypress viene rilasciato in maniera SINCRONA dopo l'evento keyup (significa che se lanci un alert sul keyup che metta in pausa l'esecuzione del codice l'evento keypress non verrà scatenato fin quando non premerai "ok"). L'evento keyup viene invece rilasciato in maniera ASINCRONA dopo l'evento keydown (significa che se lanci un alert sul keydown che metta in pausa l'esecuzione del codice l'evento keyup verrà comunque scatenato al rilasciare del tasto al di là che tu abbia premuto "ok" sull'alert o meno).![]()

ecco il motivo d'usare up
Rispondi quotando