社区
ASP
帖子详情
菜鸟求助 验证问题
xk8023ppt
2009-09-16 06:25:21
我做了个报名表
输入的数据需要验证 验证数据是数字和email格式的
那位高手教教我 实例+注解最好
...全文
71
2
打赏
收藏
菜鸟求助 验证问题
我做了个报名表 输入的数据需要验证 验证数据是数字和email格式的 那位高手教教我 实例+注解最好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xk8023ppt
2009-09-16
打赏
举报
回复
<script language="javascript">
function isDigit()
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(sf)){
alert( "请正确输入身份证号!<p>" );
return false;
}else{
return true;
}
}
function IsValidEmail(email)
{
dim names, name1, i, c
names = Split(email, "@")
if(UBound(names) <> 1 ){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
for (each name1 in names){
if (Len(name1) <= 0){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
for(i = 1 to Len(name1)){
c = Lcase(Mid(name1, i, 1))
if (InStr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 and not IsNumeric(c)){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
}
if (Left(name1, 1) = "." or Right(name1, 1) = "." ){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
if (InStr(names(1), ".") <= 0 ){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
i = Len(names(1)) - InStrRev(names(1), ".")
if (i <> 2 and i <> 3){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
if (InStr(email, "..") > 0){
alert( "请正确输入email!<p>" );
return false
}else{
return true
}
}
</script>
<form name="form1" method="post" action="xianshi.asp" onSubmit="return isDigit(); & return IsValidEmail();">
<table width="0" border="0" align="center" cellpadding="3" cellspacing="0" class="table_online_bm">
<tr>
这是我的部分代码 我想再这里验证身份证号和email格式 然后把数据传给vxiansh.asp 遮掩显示出来 得到填写确认后 再提交数据库
灬上海爽爷
2009-09-16
打赏
举报
回复
正则。
笔记本电脑维修流程图
笔记本电脑维修流程图 看看吧 还不错 免得一些
菜鸟
拆开本本就不知道干啥勒~
基于 SpringBoot 的 SSM 前后端分离的家政服务管理系统。.zip
计算机类毕业设计、课程作业,系统源码!!!
java for循环题,[java初学者系列]之For循环练习题
[java
菜鸟
求助
系列]之For循环练习题题目:for循环的习题!系统对用户输入的用户名和密码进行
验证
,
验证
次数最多三次,超过三次则程序结束。并且根据
验证
结果的不同,执行不同的操作。如图:我现在不知道怎样去显示“对不起,您3次均输入错误这个信息”。下面是我写的代码:/*用户登录
验证
*
验证
次数最多3次*并且在
验证
3次均输入错误之后,打印“输入错误,您还有0次机会!”*“对不起,您3次...
c语言随机字母,
菜鸟
求助
,写一个随机输出26个英文字母的程序
该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include #include // 用srand、rand函数了#include // 用time函数了#define LEN 32// 产生min~max的随机数 (包含min和max)// rand函数产生0 ~ RAND_MAX 的随机数// 一般上不同编译器要求 RAND_MAX 的值(至少)为 32767#define RAND(mi...
英文字母C语言,
菜鸟
求助
,写一个随机输出26个英文字母的程序
该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include #include // 用srand、rand函数了#include // 用time函数了#define LEN 32// 产生min~max的随机数 (包含min和max)// rand函数产生0 ~ RAND_MAX 的随机数// 一般上不同编译器要求 RAND_MAX 的值(至少)为 32767#define RAND(mi...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章