Dirk Ruchatz: Hyperlink auf tastendruck

Beitrag lesen

Moin Sven,

Ps.: wie gehn eigentlich die Codes für die einzellnen Tasten, kann man da irgent wo nachsehn, oder ist das mehr reiner zufall?

du könntest dir eine ASCII-Code-Tabelle besorgen oder einfach das Skript von Stefan etwas verändern (Änderungen in den Zeilen mit XX):

<HTML>
<HEAD>
<TITLE>Test</TITLE>
<script language="JavaScript1.2">
var Netscape = new Boolean();
if(navigator.appName == "Netscape")  Netscape = true;  
function TasteGedrueckt(Ereignis)
{

XX  if(Netscape)
XX    alert(Ereignis.which);

}  
document.onkeydown = TasteGedrueckt;
</script>
<script for=document event="onkeydown()" language="JScript">

XX  alert(window.event.keyCode == 32)

</script>
</HEAD>
<BODY>
blabla
</BODY>
</HTML>

Dann wird dir einfach bei jedem Tastendruck der entsprechende Code ausgegeben.

Beachte dabei aber bitte, daß die meisten Tasten einen anderen Code liefern, wenn die Shift-Taste gedrückt (oder CAPS-Lock aktiviert) ist.

Gruß
Dirk