バーコードスキャナーを使用して強調表示されたフィールドにテキストを入力するときに、フォームの送信を停止しようとしています。スキャナーのボタンを押すと、フォーム内の優先順位の高い送信ボタンを使用して自動的に送信を試みます。javascriptでignore関数を使用しようとしましたが、スキャナーのキーコード値が見つかりません。異なる送信ボタンを再配置せずに優先順位を設定する方法はありますか?これは、コードでボタンを設定する方法です。
<li>
<cfinput type="submit" name="add" value="Enter Package">
<cfinput type="submit" name="search" value="Search">
<cfinput type="submit" name="reset" value="Reset">
</li>
</ul>
</td>
<td>
<center><div id="labelImageDiv">
<img id="labelImage" src="" alt="label preview"/>
</div>
<ul>
<li>
<label for="printersSelect" class="left">Printer:</label>
<select id="printersSelect" class="right"></select>
<button id="printButton">Print</button>
</li>
<li>
<div class="packHead">Package Pickup</div>
<label for="pickup" class="left">Scan Barcode:</label>
<div class="right">
<cfinput type="text" name="pickup">
</div>
</li>
<li>
<div id="pickButton">
<cfinput type="submit" name="pkgPickup" value="PickUp">
</div>
</li>
</ul>