Jquery条码扫描器集成

时间:2012-05-19 12:57:24

标签: javascript jquery html barcode

使用usb条形码扫描仪扫描条形码后,如何模拟键盘按键?我对此一无所知,我只想获得一些关于如何做到这一点的建议/说明。如果我有这个表格,如何在该文本框中输入条形码编号?谢谢!

<form method="post" action="">
    <input type="text" id="barcode-input" name="barcode-input" value=""/>
</form>

2 个答案:

答案 0 :(得分:5)

我见过的条形码扫描仪(不是很多我不得不承认的)就像键盘一样。旧的甚至有PS / 2端口。但即便是USB也只是将自己标识为键盘。扫描代码时,扫描仪的行为就像您实际按下键盘上的数字键一样,可能以返回键结束。

因此,您所做的就是将焦点放在文本框中,然后扫描您的代码并完成。

答案 1 :(得分:0)

如果您的扫描仪不像键盘那样工作,并且您必须以编程方式获取代码,则必须使用自动化工具。

根据您正在使用的语言以及您正在使用的操作系统,可能有多个自动选项可用于发送密钥,但大多数都无法找到并选择您的文本字段。您必须自己定位光标,然后使用自动化工具为您按下按键。

如果你在Windows上,PyWinAuto是我的几个同事最喜欢的选择。它有一个简单但可靠的API来执行这些基本的自动化任务。