单词计数器功能不适用于条形码扫描仪
Word counter function not working with barcode scanner
$("#itemids").keypress(function(){
var value = $(this).val().replace(" ", "");
var words = value.split(",");
$("#counter").html(words.length);
});
此功能适用于键盘。但是当我使用条形码扫描仪时,(我只是将光标聚焦在文本区域上,它开始通过逗号等分隔符将条形码扫描到文本区域中(它根本不起作用。
我认为它一定不是按键(函数(( . 因为 bc 扫描仪以编程方式输入单词。如何让它在两种情况下工作:键盘和 bc 扫描仪?
看起来解决方案是使用轮询,而不是事件。
function update(){
var value = $("#itemids").val().replace(" ", "");
var words = value.split(",");
$("#counter").html(words.length);
}
setInterval(update, 10); // poll every 10ms
相关文章:
- Datalogic Falcon X3-条形码扫描仪
- 如何处理从条形码扫描仪返回的二进制数据
- phonegap angularjs条形码扫描仪
- Phonegap条形码扫描仪:无法'我不能让它跑
- 使用QuaggaJS-Javascript条形码扫描仪的麻烦
- 检测输入框何时被键盘填充,何时被条形码扫描仪填充
- 安装 Phonegap/Cordova 3.1 插件(条形码扫描仪)
- 使用条形码扫描仪将焦点从一个输入更改为下一个输入
- 未捕获的类型错误:无法读取属性“条形码扫描仪”
- 检测条形码扫描仪(阅读器)JavaScript填充的文本
- 我需要一个条形码扫描仪,包括在我的电话间隙项目
- Intel xdk 2条形码扫描仪
- 按键.显示的代码多于条形码扫描仪输出的代码
- 在数据库中插入值和条形码扫描仪上的表单
- PhoneGap条形码扫描仪导致iOS应用程序挂起
- 缓冲来自条形码扫描仪的按键
- 单词计数器功能不适用于条形码扫描仪
- 使用ZXing条形码扫描仪将代码读取到网页上的表单中
- 避免在通过条形码扫描仪扫描后自动提交表单
- 使用条形码扫描仪Phonegap-.plugin ANDROID