+
40
-

回答

一般扫码枪会将扫码结果通过模拟键盘输入的方式进行填充,你只要将鼠标聚焦到input输入框再扫码即可,如果用js来实现的话就要捕获键盘事件

let code = '';
document.addEventListener('keydown', (e) => {
    if(e.key === 'Enter'){
        console.log(code);
        code = '';
    }else{
        if(e.key === 'Shift'){
            code += e.key;
        }
    }
});

网友回复

我知道答案,我要回答