2016-08-09 85 views
0

掃描後自動提交到輸入文字不起作用,有人可以幫助我嗎?使用橋接掃描掃描條形碼後自動提交表格

這是我的代碼:

<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

你是什麼意思與 「不正常」? –

+0

代碼提交表單掃描後數據沒有運行..我必須點擊手動按鈕提交發送表格 – gabmafia

回答

0

請試試這個:

<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

錯誤..我的掃描功能不工作.. – gabmafia