使用JavaScript进行特殊字符验证

2 javascript validation special-characters

特殊字符 <,>,%,'',"",$^不是在文本框允许.我需要进行验证检查以限制提交这些字符以及空检查.

我在一个函数中编写了整个验证代码,并在单击提交按钮时调用它,但是单击时无法识别该函数.

请帮我写一些JavaScript代码来实现这个功能.

Hit*_*wal 5

一种更简单的方法是在javascript中使用indexOf,

function isSpclChar(){
   var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
   if(document.qfrm.q.value.indexOf(iChars) != -1) {
     alert ("The box has special characters. \nThese are not allowed.\n");
     return false;
   }
}
Run Code Online (Sandbox Code Playgroud)