避免自动提交表格扫描通条码扫描器

问题描述:

HTML避免自动提交表格扫描通条码扫描器

<form action="die_issue_process.php" id="form" method="post" autocomplete="off"> 
<input type="text" name="item_name[]" /> 
<input type="button" name="add_item" value="Add More" onClick="addMore();" /> 
<input type="submit" id="Search" name="Search" value="Search" /> 

Javascript代码后:

function addMore() { 
$("<DIV>").load("input.php", function() { 
$("#product").append($(this).html()); 
}); 
} 

朋友以这种形式我有一个文本框,并添加按钮,可根据需要添加文本框。在这里,在这种形式所以一旦条码被扫描的形式就会自动提交,但我的要求是它应该只给提交后提交我给通条形码阅读器输入按钮移到

Note : 

我的表格在输入框本身的第一次扫描时会自动提交。

+0

您的扫描代码是否在最后包含换行符?条形码扫描器可能是'敲入' – MikeWu

那么,一个条形码扫描器,读取条码并自动提交! 所以我想你最好改变你的输入与类型为“提交”的按钮

<input type="button" id="Search" name="Search" value="Search" /> 

如果扫描仪输送到一个文本框,您的提交按钮隐藏的启动形式。一旦文本框有数据输入,只能看到它。这可以通过JavaScript来完成。