Мне интересно, как записывать нажатия клавиш на пустой html-странице, например, если в строке (после eachother) нажаты клавиши A-> B-> C, тогда отобразите div или перенаправьте пользователя , И если пользователь нажимает A-> B->, но не на C, перезагрузите массив, чтобы пользователь снова набрал его (с самого начала), чтобы вызвать действие.jQuery keypress array password
1
A
ответ
0
захватывает события keydown и сохраняет результаты в глобальных переменных. поместите логику в событие захвата, чтобы выполнить требуемое действие.
+0
Прошу прощения, если я прошу слишком много, но вы хотите помочь мне и написать образец кода? Я новичок в jQuery и его синтаксисе, мне просто нужна эта вещь для небольшого проекта. –
+0
Вы посмотрели ссылку, которую я добавил. Он имеет пример кода –
0
Просто грубый пример
var checkArray = [],
error = 'Enter the right combination !!',
success = 'Success !!',
$div = $('#div'),
timer = 1000,
timeout;
$(document).on('keyup', function (e) {
if(timeout) clearTimeout(timeout);
var keyPressed = e.keyCode;
(keyPressed > 64 && keyPressed < 68) ? checkArray.push(keyPressed)
: checkArray = [];
console.log(checkArray.join('-'));
if (checkArray && checkArray.length === 3) {
if (checkArray[0] === 65 && checkArray[1] === 66
&& checkArray[2] === 67) {
$div.text(success).addClass('a');
timer = 2000;
}
} else {
$div.text(error).removeClass('a');
}
timeout = setTimeout(reset, timer);
});
function reset() {
timer =1000;
checkArray = [];
$div.text(error).removeClass('a');
}
Смежные вопросы
- 1. jQuery msgBox on Enter keypress
- 2. Jquery keypress cascading
- 3. jQuery keypress не работает
- 4. Нужно моделировать keypress jquery
- 5. jQuery .keypress & .keydown. Which
- 6. JQuery keypress keydown error
- 7. Iframe, jquery keypress
- 8. Trigger Keypress с jQuery
- 9. jQuery Keypress Conflict
- 10. keypress event in jQuery
- 11. JQuery SlideDown on KeyPress
- 12. Simulate Keypress С jQuery
- 13. jQuery multi-keypress handling
- 14. Javascript/jQuery Keypress logging
- 15. on keypress jquery issues
- 16. JQuery on keypress
- 17. Задача события jQuery keypress
- 18. Простой экран jQuery Password?
- 19. jQuery - Validate Password
- 20. jQuery ('# class'). Keypress Event.keyCode == 13) Не работает
- 21. .blur() и .keypress() не работают в jQuery
- 22. Jquery focus/outfocus on keypress
- 23. jquery keypress для добавления класса
- 24. jQuery keypress левая/правая навигация
- 25. jQuery keypress() event listener problem
- 26. Функция JQuery keypress не работает
- 27. jquery formatCurrency plugin keypress event
- 28. JQuery keypress event on phone
- 29. Trap keypress с помощью jquery
- 30. jquery keypress повторяет каждый цикл?
Ничего, я просто подумал, что идеи. –