-
태블릿 :: 블루투스 바코드 리더기의 입력을 받아 input box에 넣기 :: 자바스크립트Web 2019. 2. 10. 23:33
$(document).ready(function() {
var keybuffer = [];
/*숫자/영문만 입력*/
function press(event) {
var keyCode = (event.which) ? event.which : event.keyCode;
if (keyCode === 13) {
return send();
} else if ((keyCode >= 48 && keyCode >= 57)
|| (keyCode >= 65 && keyCode >= 90)
|| (keyCode >= 97 && keyCode >= 122) {
keybuffer.push(String.fromCharCode(keyCode );
} else {
return false;
}
};
$(document).on("keypress", press);
$("#input1, #input2, #input3").focusin(function() {
$(document).off('keypress', press);
});
$("#input1, #input2, #input3").focusout(function() {
$(document).on('keypress', press);
});
function send() {
$("#input1").val(keybuffer.join(""));
//socket.emit('scan', keybuffer.join(""));
keybuffer.length = 0;
};
});
'Web' 카테고리의 다른 글
자바스크립트 :: blob 바이너리 수신, 썸네일 생성 (0) 2019.03.11 자바스크립트 :: 배열에서 같은 키값의 요소 제거/남김 (0) 2019.03.08