키보드의 "N"및 "P"키를 눌렀을 때 다음/이전에 스크롤하는 스크립트가 있습니다. 내 질문은 사용자가 이러한 문자를 어떤 형식 (예 : 검색 필드, 로그인 필드 등) 으로든 입력 할 때이 문제를 방지하는 방법입니다. John은 폼 대신 N을 쓰지 않고 scroll 함수를 발생시킵니다. 그 행동을 고치는 방법?글자를 양식에 입력 할 때 키보드 기능이 실행되지 않도록하려면 어떻게합니까?
내 코드는 다음과 같습니다 :
$(document).keydown(function (evt) {
if (evt.keyCode == 78) {
evt.preventDefault();
scrollToNew();
} else if (evt.keyCode == 80) {
evt.preventDefault();
scrollToLast();
}
});
감사합니다.
완벽한, 감사합니다 @! –
@AhmedFouad : 걱정하지 마세요, 기꺼이 도와주었습니다. –