2016-06-24 11 views
0

Ich arbeite an einer Site, die Bilder und Formulare aus einer Datenbank anzeigt. Derzeit habe ich Links, die als Schaltflächen getarnt sind, mit denen der Benutzer zu vorherigen und nächsten Dateien wechseln kann.Funktion bei Tastendruck ausführen

$prev_key=$filenum.'_'.($fileindex-1); 
$next_key=$filenum.'_'.($fileindex+1); 

if(($fileindex-1)>=1) 
    echo '<br>'; 
    echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="view_file.php?k='.$prev_key.'" class="prevnext">Prev File</a>'; 

if(($fileindex+1)<=$totalfilect) 
    echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="view_file.php?k='.$next_key.'" class="prevnext">Next File</a>'; 

Das funktioniert gut, aber ich mag auch die Benutzer in der Lage sein, Dateien zu wechseln, die nach oben (zurück) verwenden und nach unten (nächsten) Pfeiltasten. Wie könnte ich entweder die Funktionen $prev_key und $next_key aufrufen oder die Tasten drücken, um die Links mit Tastendruck zu aktivieren?

+0

einfach giv ihnen gleiche Klasse (prev-Taste + voriger Pfeil und nächste Taste + nächster Pfeil) und verwenden Sie gleichen Ereigniscode –

+1

Werfen Sie einen Blick auf die Antwort hier: http: // stackoverflow .com/questions/16345870/keydown-keyup-events-für-spezifische-keys – lostphilosopher

Antwort

Verwandte Themen