asp代码修改

[复制链接]
查看11 | 回复3 | 2010-12-18 12:43:02 | 显示全部楼层 |阅读模式
想实现检验表单密码pass时要求输入的只能是字母+数字的组合.
表单名:2008
字段名:pass
想要实现的是提交表单时检查表单,在表单处理页面用asp提示,当检查发现输入的密码字段pass是纯数字或纯字母后提示:提交失败!密码必须为字母+数字的组合!如果检查是字母+数字的组合则成功提交表单.

回复

使用道具 举报

千问 | 2010-12-18 12:43:02 | 显示全部楼层
"" then Dim regEx Set regEx = New RegExp regEx.Pattern = "^[a-zA-Z][^\W_]*$" if regEx.test(request("txt")) = true then response.write "正确"else response.write "错,只允许字母开头的 字母或数字组合"end if
回复

使用道具 举报

千问 | 2010-12-18 12:43:02 | 显示全部楼层
ASP中判断字符串中是否包含字母和数字的两个函数function
isnaw(str) for
i=1
to
len(str) str1=mid(str,i,1) if
isnumeric(str1)
then
isn=1 if
(Asc(str1)> Asc( "a ")

回复

使用道具 举报

千问 | 2010-12-18 12:43:02 | 显示全部楼层
表单验证,最好还是用js 来验证,减少一些服务器的压力,让这些工作给客户端来执行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行