我正在使用QuaggaJS扫描条形码,我在输入字段中返回的条形码。 Quagga在输入中输入条形码时,如何运行功能?
Onchange和Oninput
<input oninput="alert_success()" class="form-control" id="bnummer" type="text" name="Bnummer" value="" style="width: 280px" required><br/>
当Quagga在输入字段中输入条形码时,我可以运行一个函数
我现在已在Quagga检测到我的条形码的地方发出了警报,该警报在我的PC上正常运行,但在我的智能手机上不起作用.....
Quagga.onDetected(function(result) {
var code = result.codeResult.code;
document.getElementById("bnummer").value = code;
alert('Test');
});
答案 0 :(得分:2)
检测程序性更改对窗体控件的值通常要麻烦得多,这值得。
相反,请按照in the documentation所述使用Quagga.onDetected(callback)
方法(其中callback
是您的函数)。