首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS 正则证验 键盘监听事件

2012-11-08 
JS 正则验证 键盘监听事件//页面键盘事件事件 单号正则验证document.onkeypressfunction(){var keycode

JS 正则验证 键盘监听事件

//页面键盘事件事件 单号正则验证document.onkeypress=function(){var keycode = String.fromCharCode(event.keyCode);var re = new RegExp(/^[A-Za-z0-9]+$/);var result = re.test(keycode);event.returnValue=false;var transitNo = document.getElementById('transitNo');if(result){transitNo.value = transitNo.value+keycode.toUpperCase();}else{}if(event.keyCode==13){transitIn();}}//监听粘贴事件document.body.onpaste=function(){var val = window.clipboardData.getData("Text");var re = new RegExp(/^[A-Za-z0-9]+$/);for(var i=0;i<val.length;i++){var tmp = val.substr(i,1);if(!re.test(tmp)){val = val.replace(tmp,"").toUpperCase();i--;}}event.returnValue=false;document.getElementById('transitNo').value=val;}

?

热点排行