1
<input>
요소는 포커스가있는 상태에서 위쪽 화살표 (keyCode 38) 또는 아래쪽 화살표 (keyCode 40)를 누르는 것에 반응하지 않게하려면 어떻게합니까? 프로젝트에 대해 jQuery를 사용하고 있지만 원시 JS로 작성하는 것에 대한 여지가 없다.입력란의 Up/Down 화살표로 아무 것도 할 수 없음
감사합니다. 이처럼
<input>
요소는 포커스가있는 상태에서 위쪽 화살표 (keyCode 38) 또는 아래쪽 화살표 (keyCode 40)를 누르는 것에 반응하지 않게하려면 어떻게합니까? 프로젝트에 대해 jQuery를 사용하고 있지만 원시 JS로 작성하는 것에 대한 여지가 없다.입력란의 Up/Down 화살표로 아무 것도 할 수 없음
감사합니다. 이처럼
:
$('.yourinputclass').keypress(function(e) {
if(e.which == 38 or e.which == 40) return false; // or you can use e.preventDefault(); like it was mentioned in the comments
});
문서 here
또는 [로 preventDefault()를]를 사용 (http://api.jquery.com/event.preventDefault/) 대신 수익의 – epascarello
거짓 내가 동의 preventDefault가 명확하다. –