ASP让文本框保存扫描枪的数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP让文本框保存扫描枪的数据相关的知识,希望对你有一定的参考价值。
用扫描枪获取的数据不能在文本框中显示,会自动回车跳转页面,怎样让获取扫描枪的数据后不自动回车?
原因是条码枪在读取条码后会后缀一个回车符,通常是ASCII的13.你可以设置条码枪不要后缀这个回车,或是在文本框的onkeydow事件中检测按键值是否为13,如果是,那么设window.event.returnValue=false; 可防止这个回车被输入.如:onkeydown="javascript:if(window.event.keyCode==13)window.event.returnValue=false;"
非IE的话,由于没有event对象,需要改一下代码. 参考技术A 需要对扫描枪进行设置。
扫描枪是可以设置扫描条码后有回车还是不回车的。
找扫描枪的设置手册,把自动回车关掉就好了。 参考技术B 说明书上有设置条码
以上是关于ASP让文本框保存扫描枪的数据的主要内容,如果未能解决你的问题,请参考以下文章
c# winform 中怎样让一个文本框可以用扫描枪输入,而不能用键盘输入
如何通过单击一个按钮保存 asp.net 文本框值并将该数据用于另一个按钮单击?