一般扫码枪会将扫码结果通过模拟键盘输入的方式进行填充,你只要将鼠标聚焦到input输入框再扫码即可,如果用js来实现的话就要捕获键盘事件
let code = ''; document.addEventListener('keydown', (e) => { if(e.key === 'Enter'){ console.log(code); code = ''; }else{ if(e.key === 'Shift'){ code += e.key; } } });
网友回复
一般扫码枪会将扫码结果通过模拟键盘输入的方式进行填充,你只要将鼠标聚焦到input输入框再扫码即可,如果用js来实现的话就要捕获键盘事件
let code = ''; document.addEventListener('keydown', (e) => { if(e.key === 'Enter'){ console.log(code); code = ''; }else{ if(e.key === 'Shift'){ code += e.key; } } });
网友回复