<script>
function ValidateSpecialCharacter() {
var code;
if (document.all) { //判断是否是IE浏览器
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.returnVal = false;
} else {
arguments.callee.caller.arguments[0].preventDefault();
}
}
}
// 验证中文字符和特殊字符
function chineseVaildate(val){
if (val == null || val=="")
return tr;
if ((/[\一-\龥]+/.test(val))){
return false;
}
return tr;
}
function validate(obj){
if (!chineseVaildate(obj.val)){
alert("有特殊字符和中文字符");
}
}
</script>
js 控制文本框中特殊字符的输入(屏蔽不必要的键)
最新推荐文章于 2022-09-19 13:33:33 发布