dj.drezyna Posted March 21, 2013 Report Share Posted March 21, 2013 Mam oto taki kod: function laduj() { var tekst = document.getElementById('pole'); var funk = function(zda) { alert(String.fromCharCode(zda.keyCode)); }; tekst.onkeyup = funk; } No i oczywistym jest że jak kliknę sobie w klawisz A to wyświetli A a jak w klawisz ) z Shiftem to wyświetli 0 ale co się dzieje z tą funkcją kiedy wcisnę , lub . lub / Nie będę tutaj ukrywał, wyświetli odpowiednio 1/4 potem 3/4 i dalej odwrócony pytajnik. Co zatem robię nie tak? Może jakieś kodowanko, ale jakie? Bo strona tak samo zachowuje się z iso jak i utf tak dla jasności. P.S. funkcja laduj jest w body onload jakby co. Bardzo proszę o odp. o co chodzi, będę bardzo wdzięczny! Pozdr, Galeria przyrodnicza http://fotokrajobrazy.warmia.pl Link to comment Share on other sites More sharing options...
stormfly Posted March 30, 2013 Report Share Posted March 30, 2013 String.fromCharCode jako argument używa numerów z ASCII ( czyli dla przecinka 44 ), a funkcja zda.keyCode ma swoją numerację, przykładowy kod by "przekształcić" te liczby na właściwe masz tutaj: http://stackoverflow.com/questions/2220196/how-to-decode-character-pressed-from-jquerys-keydowns-event-handler Link to comment Share on other sites More sharing options...
stormfly Posted March 30, 2013 Report Share Posted March 30, 2013 String.fromCharCode jako argument używa numerów z ASCII ( czyli dla przecinka 44 ), a funkcja zda.keyCode ma swoją numerację, przykładowy kod by "przekształcić" te liczby na właściwe masz tutaj: http://stackoverflow...s-event-handler Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.