2016-08-09 39 views
0

Auto senden nach dem Scannen in den Eingabetext nicht funktioniert, kann mir jemand helfen?automatisch senden Formular nach dem Scannen Barcode mit bridgeit Scan

Dies ist mein Code:

<form role="form" name="form1" class="form-inline " method="post" action="result2.php"> 
<button type="button" value="Scan" class="btn btn-default btn-success" onclick="bridgeit.scan('scanBtn', 'onAfterCaptureScan');"><span class=" glyphicon glyphicon-qrcode"></span> Scan barcode</button> 

<script type="text/javascript"> 
    function onAfterCaptureScan(event) { 
     window.document.form1.find.value = event.value; 
    } 

    this.form.submit(); 
</script> 
+0

Was meinst du mit "nicht funktionieren"? –

+0

code tosubmit das Formular nach Scan-Daten nicht ausgeführt .. Ich muss manuell Button senden senden, um das Formular senden – gabmafia

Antwort

0

Bitte versuchen Sie dies:

<form role="form" id="form1" class="form-inline " method="post" action="result2.php"> 
<input id="value" type="text"> 
</form> 
<button type="button" value="Scan" class="btn btn-default btn-success" onclick="bridgeit.scan('scanBtn', 'onAfterCaptureScan');"><span class="  glyphicon glyphicon-qrcode"></span> Scan barcode</button> 
<script type="text/javascript"> 
    function onAfterCaptureScan(event) { 
     window.document.getElementById('value').value = event.value; 
     window.document.getElementById('form1').submit(); 
    } 
</script> 
+0

Fehler .. meine Scan-Funktion nicht funktioniert .. – gabmafia