您的位置:首页 > Web前端 > JavaScript

JS禁止页面输入或粘贴特殊字符

2012-03-06 09:21 921 查看
禁止输入特殊字符:

document.documentElement.onkeydown = function()

{

    if( event.shiftKey && event.keyCode==53)     //%

        event.returnValue=false;

    if(event.keyCode==222)    //'

        event.returnValue=false;

    if(event.shiftKey && event.keyCode==188)    //<

     event.returnValue=false;

       

    if(event.shiftKey && event.keyCode==190)   //>

      event.returnValue=false;

    if(event.shiftKey && event.keyCode==220)   //\

      event.returnValue=false;

    if(event.keyCode==32)   //\

      event.returnValue=false; 

}

禁止粘贴特殊字符:

document.documentElement.onpaste = function()

{

    var text = clipboardData.getData("text");

 var sub='';

 sub=text.replace(/\%/g,'');

 sub=sub.replace(/\\/g,'');

 sub=sub.replace(/\</g,'');

 sub=sub.replace(/\>/g,'');

 sub=sub.replace(/\'/g,'');

 sub=sub.replace(/\|/g,'');

 sub=sub.replace(/\ /g,'');

 sub=sub.replace(/\n/g,'');

 clipboardData.setData('text',sub);

}

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  function