Avatar billede hkb-x Nybegynder
19. juni 2007 - 12:35 Der er 2 kommentarer

hvilken tast trykkes der på?

Hvordan kan jeg nemmest finde ud af hvilken tast der trykkes på?

Jeg har fundet et eksempel her: http://www.openjs.com/scripts/events/keyboard_shortcuts/

Men jeg vil hellere lave en funktion der laver f.eks en popup med hvilken knap der trykkes ned uanset hvilken knap...

Hvordan gøres det?
Avatar billede w13 Novice
19. juni 2007 - 12:48 #1
Så vidt jeg ved, kan du kun returnere tastens "nummer".
http://www.2biaz.dk/diverse/keyboardcodes/

Selvfølgelig kunne du så selv sætte koden til at skrive "enter", hvis tast nr. 13, blev trykket, eller 65 hvis A blev trykket. Muligvis har nogen gjort dette arbejde for dig et sted på nettet, men jeg kunne ikke lige umiddelbart finde det desværre.
Avatar billede olebole Juniormester
19. juni 2007 - 14:07 #2
<ole>

Til inspiration (men det er lidt svært, når man ikke ved, hvad det skal bruges til):

<script type="text/JavaScript">
document.onkeypress = function(e){
    var kC = e ? e.which : event.keyCode;
    var w = window.open("", "win", "width=300,height=200");
    w.document.open();
    w.document.write( String.fromCharCode(kC) );
    w.document.close();
    w.focus();
}
</script>

/mvh
</bole>
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