Javascript 扫描条形码时的JQuery警报

Javascript 扫描条形码时的JQuery警报,javascript,jquery,vb.net,Javascript,Jquery,Vb.net,我想要一个网页,当条形码扫描完成时弹出一个JavaScript警报。我不想将事件绑定到任何可见控件(如文本框),因此,我不会关注任何控件来捕获扫描输入。这可以通过JQuery实现吗 可以在整个页面上捕获关键输入。例如: $(document.body).on('keypress',function(e){ console.log(e.keyCode); }); 我不知道从扫描仪输入的字符是否会在DOM中创建与实际按键相同的按键事件,但我猜可能会。我的扫描仪坏了,但我想知道这种技术是否可

我想要一个网页,当条形码扫描完成时弹出一个JavaScript警报。我不想将事件绑定到任何可见控件(如文本框),因此,我不会关注任何控件来捕获扫描输入。这可以通过JQuery实现吗

可以在整个页面上捕获关键输入。例如:

$(document.body).on('keypress',function(e){
    console.log(e.keyCode);
});
我不知道从扫描仪输入的字符是否会在DOM中创建与实际按键相同的按键事件,但我猜可能会。我的扫描仪坏了,但我想知道这种技术是否可行


请记住:如果没有文本输入,您必须编写自己的代码,以确定哪些输入构成“扫描代码”,而不是其他键输入、以前的键输入等等。这应该不会太难,因为条形码扫描仪通常输入速度很快,最后还输出回车。

问题缺乏细节和努力。我个人不同意否决票和结束票,因为这不是一个真正的问题。我理解投诉,但同时,我也在想同样的事情,即使我有相当多的经验,我现在还没有一个明确的答案或方法。可以想象,其他人也会有类似的问题,发生在这一页上,也许会找到一些有用的信息。如果问题是你不了解条形码扫描仪是如何工作的,不要责怪原始海报……事实上,我刚刚发现:如果我没有弄错的话,这在很大程度上是对原始问题的回答。这确实表明研究有点缺乏,因为我很容易找到,但同时,这仍然是一个“真正的问题”。。。别让那些讨厌的人发汗,鲍勃!:)几乎成功了,让我走上了正确的道路。我使用的是:jQuery(document).ready(函数($){$(document).keypress(函数(e){alert(e.which);});});