Avatar billede tblaster Nybegynder
21. februar 2005 - 10:07 Der er 6 kommentarer og
1 løsning

Javascript - fange keytryk

Hejsa

Er der nogen der kan hjælpe mig med et javascript der kan fange og registre de taster som brugeren taster når han browser en side. Altså så hvis han taster "3" så får han en besked om at han trykkede på taste 3. Koden skal kunne funger til diverse browsers.
Avatar billede jonashn Nybegynder
21. februar 2005 - 15:12 #1
Avatar billede tblaster Nybegynder
21. februar 2005 - 19:24 #2
Som jeg nævnte så skal jeg bruge en løsning der kan bruges på forskellige browsers. Den du henviser til virker kun til IE.
Avatar billede olebole Juniormester
21. februar 2005 - 22:16 #3
<ole>

document.onkeydown = function(e) {
    var kC = (window.event ? window.event : e).keyCode;
    alert("Koden for den tast, du trykkede på: " + kC);
}

/mvh
</bole>
Avatar billede tblaster Nybegynder
22. februar 2005 - 17:50 #4
yep det hjalp ... hvordan kan jeg så gøre så hvis der trykkes på en bestemt taste så ignoreres det? Eks. vil jeg gerne have at hvis der trykkes på F5 (keycode=116) så skal der ikke ske noget! Hvordan fikser jeg lige den?
Avatar billede tblaster Nybegynder
13. marts 2005 - 19:56 #5
kan du hjælpe med det sidste eller? Jeg vil god smide ekstra point I hvis det sidste også kan blive løst!
Avatar billede tblaster Nybegynder
21. oktober 2005 - 09:05 #6
nå men smid et svar olebole så vi kan lukke dette spørgmål.
Avatar billede tblaster Nybegynder
17. december 2005 - 17:52 #7
Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester