바코드 스캐너에서 입력을 받아야하는 웹 응용 프로그램을 작성 중입니다.웹 브라우저의 바코드에서 핸들 캐리지 리턴
현재 바코드를 인쇄하는 시스템은 값의 시작 부분에 '\ 13'을 추가하고 있습니다. 따라서 바코드가 예를 들어 파이어 폭스로 스캔 될 때마다 커서는 검색 창으로 이동하여 텍스트 필드 대신 값을 입력합니다.
인쇄 된 바코드 자체는 수정할 수 없습니다. 바코드가 입력란을 내 텍스트 상자에서 검색 창으로 변경하는 것을 방지 할 수있는 방법이 있습니까?
감사합니다.
대부분의 바코드 스캐너가 키보드로 가장하여 "바코드 입력"시퀀스로 바코드 내용을 전송하기 때문에 반송파를 보내는 것은 정상입니다. 그러나 다른 분야로 뛰어 오르는 것 - 그것에 관한 어떤 생각이 아니라도. –
"\ 13".charCodeAt (0); ascii에서 세로 탭인 11 (0x0b)을 제공합니다. http://stackoverflow.com/questions/3380538/what-is-a-vertical-tab. 그것은 그것이 왜 초점을 바꾸는 지 설명 할 수 있습니다. – akatakritos