输入框禁止手动输入,只允许扫描枪扫入 您所在的位置:网站首页 access输入框 输入框禁止手动输入,只允许扫描枪扫入

输入框禁止手动输入,只允许扫描枪扫入

2023-08-12 23:02| 来源: 网络整理| 查看: 265

//*****2020-08-05**********条码输入窗口要设置成只能条码枪扫入,禁止键盘和复制粘贴的功能*****************************var keyDownTime = 0;    //按下的时间    var temp = 0;           //用于检查相邻两次按键,上一次按键按下的时间

//按键按下记录摁下时间 YAHOO.util.Event.addListener("packSn","keydown",function(e){                        var d = new Date(); //    keyDownTime = parseInt(d.getTime()); //按下的时间                    });//键盘释放时记录释放时间                YAHOO.util.Event.addListener("packSn","keyup",function(e){                                var d = new Date();        var keyUpTime = d.getTime();//松开的时间                //console.log(keyDownTime);        //console.log(keyUpTime);        //console.log((keyUpTime-keyDownTime));              if((keyUpTime-keyDownTime) > 400 ){ //判断键按下到松开的时间            M.show("error","1禁止手动输入");            YAHOO.util.Dom.get("packSn").value="";        }else if(temp !=0 && (keyDownTime-temp) >400 ){ //按下第一个键和第二个键的时间间隔                        //console.log((keyDownTime-temp)+((keyDownTime-temp)>400) );            M.show("error","2禁止手动输入");                        YAHOO.util.Dom.get("packSn").value="";        }else{                                        var theEvent = e || window.event;              var code = theEvent.keyCode || theEvent.which || theEvent.charCode;             if(code == 13){    

                //判断回车事件处理业务逻辑//                            var scrapStatus=YAHOO.util.Dom.get("scrapStatus").value;                if(scrapStatus!="PCM不良"&&scrapStatus!="ORT"){                      var mask = YAHOO.util.Dom.get("maskGroup").value;                          PORTAL.page.main.bussiness.getMaskGroup();                      YAHOO.util.Dom.get("packSn").focus();                      YAHOO.util.Dom.get("packSn").select();                }else{                 PORTAL.page.main.bussiness.saveAll();                          }                                 keyDownTime = 0;                temp = 0;            }        }        temp = keyDownTime;        });                //*********结束*********条码输入窗口要设置成只能条码枪扫入,禁止键盘和复制粘贴的功能******************************   



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有