关注:13 2012-11-13 01:02

ASP让文本框保存扫描枪的数据

已解决 悬赏分:5 - 解决时间 2015-11-13 15:10
扫描枪获取的数据不能在文本框中显示,会自动回车跳转页面,怎样让获取扫描枪的数据后不自动回车?
  • 山东济南None 中国联通访客
  支持(0)  |   反对(0) 2012-11-13 01:29
原因是条码枪在读取条码后会后缀一个回车符,通常是ASCII的13.你可以设置条码枪不要后缀这个回车,或是在文本框的onkeydow事件中检测按键值是否为13,如果是,那么设window.event.returnValue=false; 可防止这个回车被输入.如:
onkeydown="javascript:if(window.event.keyCode==13)window.event.returnValue=false;"
非IE的话,由于没有event对象,需要改一下代码.
 
  文明转播  行业协会  备案信息  安全网站