我正在尝试阻止表单在使用条形码扫描仪时将提交文本输入到突出显示的字段中.当我按下扫描仪上的按钮时,它会自动尝试使用表单中的更高优先级提交按钮进行提交.我试图在
javascript中使用忽略函数,但无法找到扫描仪的密钥代码值.有没有办法设置不同的提交按钮的优先级而不必重新排列它们?这就是我在代码中设置按钮的方法:
<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>
解决方法
大多数扫描仪允许您编写在扫描过程中发送的字符.您通常可以在线找到扫描仪的型号手册,下载它,然后扫描正确的编程代码,让扫描通过您想要的方式发送.
原文地址:https://www.jb51.cc/js/158258.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。