![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 2 Dołączył: 10.12.2011 Skąd: Stumilowy Las Ostrzeżenie: (0%) ![]() ![]() |
Witam. Jestem troszkę cienias w JS więc proszę Was o pomoc (wydaje mi się że to jest banalne). Chciałbym mieć jakiś input w którym pokazywano by wciśnięte klawisze na klawiaturze. Wciskamy np klawisz "A", w inpucie pojawia się "A,". Po odświeżeniu oczywiście wszystko znika, żeby nie było ;P
Z góry dziękuję Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
@Orzeszekk: Z tym JS to jak nie wiesz to lepiej nie pisz bzdur (IMG:style_emoticons/default/smile.gif) Szczególnie jeśli chodzi o to zdanie:
Cytat Bez jQuery byloby duzo p...lenia ze zrobieniem binda pod event 'keypress' tak zeby zadzialalo pod każdą przeglądarką, poza tym z tego co pamietam, jedne przegladarki mają dostep do tego co jest w inpucie za pomoca input.value, inne input.html, inne jeszcze inaczej... Poniżej kod, który zadziała wszędzie, aż tak dużo "pitolenia" się nie było: Kod <input id="test">
<script> onload = function(){ document.onkeypress = function(e){ e = e || event; var key = e.which || e.keyCode; document.getElementById('test').value += String.fromCharCode( key )+', '; } } </script> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:05 |