Makro: Welche Taste wurde gedrückt?

Beitrag lesen

Ja, dass geht:

<html><head><title>Test</title>
<script type="text/jscript">
<!--
 function taste(){
  if(window.event.shiftKey){
   alert("Shift-Taste");
 }
 if(window.event.altKey){
   alert("Alt-Taste");
 }

if(window.event.ctrlKey){
   alert("Steuerung");
 }
}

//-->
</script>
</head><body onKeyDown=taste() >  la la la test
</body></html>

Mit dem script kannst du dir die Keycodes anzeigen lassen für die Taste nach der du suchst.

<html><head><title>Test</title>
<script type="text/jscript">
<!--
 function taste(){

alert(window.event.keyCode);
 }

//-->
</script>
</head><body onKeyDown=taste() >  la la la test
</body></html>

in der If Bedingung schreibst du dann  if(window.event.keyCode==17)
oder jenachdem welche Taste du verwenden willst.

Hab's aber nur unter Internet Explorer getestet.
Ach ja denk dran, dass du damit Benutzer ausschließt, die kein JavaScript benutzen (bla bla bla)