나는 다음과 같은 jQuery를에게 사용자가 "TXT"의 ID와 텍스트 영역에서 키를 누를 때마다 호출하는 웹 응용 프로그램을 말해봐 브라우저에서 (
및 9
과 같은 문자의 경우 shift 키가 눌려져 있는지 (e.shiftKey와 함께) 확인하여이 둘을 구별 할 수 있습니다. 그러나 iPad 용 Safari에서는 해당 문자를 입력 할 때 Shift 키가 필요하지 않습니다. 예를 들어, iPad의 키보드에서 (
과 9
을 동시에 누르면 keyCode의 콘솔에 "57"이 기록됩니다. e.shiftKey에 기록 된 값은 항상 false로 표시됩니다.아이 패드, 자바 스크립트 코드 문자 코드 및 shiftKey
어떻게 iPad에서 이동 한 문자를 정확하게 구분할 수 있습니까? 미리 감사드립니다!