页面文件的script脚本:
<script language="javascript" type="text/javascript">
function check()
{
var str=document.all.TextBox2.value;
var canNotString=":'<>!@#$%^&*()_+"; //需要屏蔽的字符
var result=true;
for(var i=0;i<canNotString.length;i++)
{
var temp=canNotString.substring(i,i+1);
if(str.indexOf(temp)>=0)
{
result=false;
alert("不能含有 "+canNotString+" 这些符号!");
break;
}
}
return result;
}
</script>
//-------------------------------------------------
CS文件的验证代码:
string canNotString = ":'<>!@#$%^&*()_+";
for (int i = 0; i < canNotString.Length; i++)
{
string temp = canNotString.Substring(i, 1);
if (idcard.IndexOf(temp) >= 0 || name.IndexOf(temp) >= 0)
{
Response.Write("<script>alert('不能含有特殊符号!')</script>");
return;
}
}