我正在开发一个供个人使用的条形码阅读器应用程序(库存)。我正在使用的条形码阅读器,就像一个键盘,它输入条形码编号并发送"输入"。但是,我总是需要手动关注文本字段。
我想让读者在读取条形码时更新整个字段。无需手动将焦点放在场上。
为了做到这一点,我想知道是否有办法确定按键(或其他事件)来自条形码阅读器还是键盘?
它目前在HTML / JS(jQuery)和PHP下完成的开发,但我并未接受其他建议。
条形码阅读器即插即用,并没有附带驱动程序。有没有办法读取正在执行输入的设备上的信息?
答案 0 :(得分:1)
据我所知,无法将(通用)条形码阅读器与真实键盘区分开来。您可以通过在页面上添加一个按键处理程序来解决您的问题,该代码将焦点设置为您需要将值放入的字段。
答案 1 :(得分:1)
您可以尝试在html中添加autofocus属性。