[求助]表单验证
- 6-20个字符,只能使用字母(A-Z,a-z)、数字(0-9)、连字号('-'),同时不能包含空格或中文。求助:asp 服务器验证
建议最好是用正则来做 又方便有简单
LZ你要不想用正则的话
自己写个验证函数也可以 稍微麻烦点
如这样:
<%
Function chkstr(str)
Dim l,s,i
l = len(str)
If l < 6 Or l > 20 Then
chkstr=true
Exit Function
End If
s = "abcdefghijklmnopqrstuvwxyz0123456789-"
For i = 1 To l
If Instr(s,Mid(str,i,1))=0 Then
chkstr=true
Exit Function
End If
Next
chkstr=false
End Function
a = "这里写你要验证的字符串"
If chkstr(a) Then
Response.Write("×")
Response.End()
End If
Response.Write("√")
%>