Starší komentáře ke článku: Ovládače udalostí onKeyDown, onKeyPress, onKeyUp
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 17.3.2006 16:23:17
Narazil jsem na zajimavý problém. Pokud potřebujete zachytávát ascii kód stisknuté klávesy, tak se hodnoty u onkeypress a onkeydown hodnoty liší. Můžete si to v IE vyzkoušet sami, třeba stiskem čísla 1 na numerické klávesnici: <input type="text" onKeyPress="alert('press='+event.keyCode);" onKeyDown="alert('down='+event.keyCode);"> Řešení: používejte onKeyPress