繁体   English   中英

条形码阅读器以我的形式调用提交功能

[英]Barcode reader calling submit function in my form

我有一个简单的表格来充值帐户。 在这个帐户中,我正在通过条形码阅读器读取卡号,但是这个条形码阅读器在将值放入后立即调用提交功能。 我想阻止条形码阅读器调用提交功能,因为在提交之前我还有其他字段需要填写。 我想知道如何阻止条形码阅读器调用提交函数j查询。

$(":input").keypress(function(event){
    if (event.which == '10' || event.which == '13') {
        event.preventDefault();
    }
});

我使用这个jquery来解决我的问题,以防止它调用提交函数

我相信大多数条形码扫描仪都是开箱即用的,可以在扫描结束时添加回车符/换行符。 效果基本上就像用户点击输入一样。 我会看到你可以用keydown事件做些什么。 首先输出以查看它添加到输入末尾的字符代码。 然后在检测到这些代码时写一个小的条件来防止默认/停止传播。

根据扫描仪的不同,它也可以编程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM