js怎么区分扫码枪输入还是键盘输入
1、var code = '';
var lastTime, nextTime;
var lastCode, nextCode;
keyboardEvent (keyEvent) {
nextCode = keyEvent.keyCode;
nextTime = new Date ().getTime ();
if (lastCode != null && lastTime != null && nextTime - lastTime <= 30) {
code += lastCode - 7;
} else if (
lastCode != null &&
lastTime != null &&
nextTime - lastTime > 100
) {
code = '';
}
lastCode = nextCode;
lastTime = nextTime;
if (keyEvent.keyCode == 66) {
console.log(code)
}
}
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:98
阅读量:76
阅读量:53
阅读量:59
阅读量:32