为了账号安全,请及时绑定邮箱和手机立即绑定

input框禁止输入特殊字符@#!$%^&*()_+e

input框禁止输入特殊字符@#!$%^&*()_+e

慕容森 2018-12-20 18:14:26
input框禁止输入特殊字符@#!$%^&*()_+e input type = number我的解决方案:processSpelChar: function (){        var code;        var character;        if(document.all){            code = window.event.keyCode;        }else{            code = arguments.callee.caller.arguments[0].which;        }        var character = String.fromCharCode(code);        var txt = new RegExp(/["'<>%;)(&+]+-!!@#$~/);        if(txt.test(character)){            if(document.all){                window.event.returnValue = false;            }else{                arguments.callee.caller.arguments[0].preventDefault();            }        }}从网上找的禁止输入特殊字符的方法,但是不管用还可以输入,只不过输入以后就会把特殊字符连带数字都删除调,怎么可以让他只删除特殊字符,不删除数字呢?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3873 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号