Onkeypress einbauen

Hallo Leute

folgendes Problem. Ich habe folgendes JavaScript:

<script language="JavaScript"> function picklink() { var linknumber = 3 ; var linktext = "nolink.html" ; var randomnumber = Math.random() ; var linkselect = Math.round( (linknumber-1) * randomnumber) + 1 ; if ( linkselect == 1) {linktext="www.link1.html" } if ( linkselect == 2) {linktext="www.link2.html" } if ( linkselect == 3) {linktext="www.link3.html" } return linktext; } </SCRIPT>

Hier soll ein Zufallslink aufgerufen werden. Gestartet wird dies über folgenden Link:

<a href="" onClick="this.href=picklink()">Hier Klicken!</A> 

Mein Problem ist jetzt, dass dieser Link („Hier Klicken“) nicht mit der Maus angeklickt werden soll. Der Zufallslink soll stattdessen per Tastatureingabe ausgewählt werden.
Welche Taste ist dabei vollkommen egal. Von mir aus auch alle Tasten. Deshalb habe ich gedacht mit onkeypress oder onkeydown zu arbeiten. Bekomme das aber irgendwie nicht zum laufen.

Würde mich über Hilfe sehr freuen…

MfG Timo

PS: Accesskeys sind mir bekannt aber in diesem Fall nicht erwünscht.

Schau mal hier.

Kann ich leider nicht viel mit anfangen.
Trotzdem Danke

Lösung: http://www.html.de/javascript-ajax-und-dhtml/36622-event-handler.html#post269192
Und nochmal danke an Arcsinh. Ohne dich hätte ich das nie rausgefunden.

Bitte.
Das steht aber alles im Link von SelfHTML…