Tôi cần nhấn phím Enter bất kỳ lúc nào ở bất kỳ đâu trên trang đăng nhập. Nó sẽ bắt đầu một nỗ lực đăng nhập.
Sử dụng jQuery, tôi sẽ thực hiện điều này như thế nào? Và tôi có liên kết nó với thẻ body không?
Câu trả lời:
$(document).keypress(function(e) {
if(e.which == 13) {
// enter pressed
}
});
Sự kiện nhấn phím xuống được kích hoạt khi nhấn một phím.
Sự kiện nhấn phím được kích hoạt khi một phím được nhấn xuống và phím đó thường tạo ra giá trị ký tự.
$(document).keydown( function(event) {
if (event.which === 13) {
// login code here
}
});
keypress
. Ví dụ, tôi có thể keypress
phát hiện khi nào phím ESC được nhấn. Nhưng keydown
hoạt động hoàn hảo. Cảm ơn bạn!