请问大家一个ASP注册的验证问题,希望大家能帮个忙

来源:百度知道 编辑:UC知道 时间:2024/09/20 13:28:56
大家能不能告诉我在ASP注册的时候限制只能输入数字和字母的代码,也就是连按住“ALT+数字”这样也不能注册的代码。希望大家帮个忙啊!

<input type="text" name="txtName" onChange="this.value=this.value.replace(/[^0-9a-zA-Z]/g,'');" onKeyUp="this.value=this.value.replace(/[^0-9a-zA-Z]/g,'');">

这样可以限制用户在客户端输入非法字符

--------------------------------
myStr = Request.Form("txtUserName")

Set regEx = New RegExp
regEx.Global = True
regEx.Pattern="[^0-9a-zA-Z]"
myStr = regEx.Replace(myStr,"")

在服务器端可以这样过滤掉非法字符