Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie Tastaturereignisse in JQuery

So verwenden Sie Tastaturereignisse in JQuery

php中世界最好的语言
php中世界最好的语言Original
2018-04-19 14:44:131656Durchsuche

Dieses Mal zeige ich Ihnen, wie Sie Tastatur-Ereignisse in jquery verwenden und welche Vorsichtsmaßnahmen für die Verwendung von Tastaturereignissen in jquery gelten? Das Folgende ist ein praktischer Fall, schauen wir uns das an.

jQuery verfügt über drei -Funktionen zur Verarbeitung von Tastaturereignissen, entsprechend der Reihenfolge, in der die Ereignisse auftreten:

JQuery-Code:

1. keydown();
2. keyup();
3

keydown()

Das Keydown-Ereignis wird ausgelöst, wenn die Tastatur gedrückt wird. Sie können in der gebundenen Funktion false zurückgeben, um zu verhindern, dass das Standardereignis des Browsers ausgelöst wird

keyup()

Das Keyup-Ereignis wird ausgelöst, wenn die Taste losgelassen wird. Dies ist das Ereignis, nachdem Sie die Tastatur gedrückt und aufgestanden haben Tastendruck()

Das Tastendruckereignis wird ausgelöst, wenn eine Taste gedrückt wird. Wir können es als Drücken und Anheben derselben Taste verstehen Tastaturereignisse können ein Parameterereignis übergeben. Tatsächlich können einige jQuery-Ereignisfunktionen einen solchen Parameter übergeben:

JQuery-Code:

Im obigen Code kann uns event.keyCode helfen, herauszufinden, welche Taste wir gedrückt haben. Es gibt den ASCII-Code zurück, z. B. die Aufwärts-, Abwärts-, Links- und Rechtstaste, die jeweils 38, 40, 37 und 39 sind

Wenn wir Strg+Enter implementieren möchten, ist es Strg+Enter, um das Formular abzusenden

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen erhalten Sie zu anderen verwandten Artikeln auf der chinesischen PHP-Website!

$('input').keydown(function(event){  
    alert(event.keyCode);  
});
Empfohlene Lektüre:

$(document).keypress(function(e) {  
   if (e.ctrlKey && e.which == 13)
   $("form").submit();  
}) ;

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Tastaturereignisse in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn