javascript - 如何区分 jQuery 中手持式扫描仪/枪式扫描仪和键盘的输入?

标签 javascript jquery barcode-scanner jquery-events

我们有输入字段的自动完成功能,但我想在用户使用枪支扫描仪时阻止自动完成功能

最佳答案

许多键盘输入条形码扫描仪都能够自定义附加在正面和背面的前缀/后缀代码,以识别条形码数据输入。

可以通过读取设置条形码来自定义它们。

例如,如果您可以通过编程方式打开/关闭输入字段的自动完成功能,则当您在 KeyDown 事件中接收到指示来自扫描仪的数据开始的键码时,以及当您从扫描仪接收指示数据结束的关键代码,打开自动完成功能。

关于javascript - 如何区分 jQuery 中手持式扫描仪/枪式扫描仪和键盘的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59430419/

相关文章:

c - require 'serialport' 需要错误的 gem

javascript - 使用 php 或 javascript 从单个图像中读取多个条形码

javascript - 在 React 中隐藏 HTML 元素

javascript - RactiveJS 国际化的良好实践(使用 RequireJS)

javascript - 删除按钮删除所有值

javascript OOP 不工作 : Uncaught TypeError: object is not a function

javascript - Node 是否有办法消费/停止事件?

javascript - 如何使用 Jquery 将变量 append 到存储为字符串的 HTML 元素?

javascript - 从代码后面调用javascript函数来删除div,但回发时会出现div

java - 将条形码扫描到 Web 应用程序的文本框中