利用Javascript实现用户注册信息检查 10
利用Javascript实现用户注册信息检查一、总体要求制作一个注册界面检测的javascript页面二、具体要求1).用户名要以字母开头;(20分)2).两次输入的密码...
利用Javascript实现用户注册信息检查
一、总体要求
制作一个注册界面检测的javascript页面
二、具体要求
1). 用户名要以字母开头; (20分)
2). 两次输入的密码需要一样; (20分)
3). 输入的EMAIL地址中必须要有’@’; (20分)
4). 有些输入项是必填项,不能为空; (20分)
5). 需要用到如下对象:文本框,按钮,下拉框等 (20分)
要完整版代码,做好后麻烦发到2251283039@qq.com。由于财富值不足,见谅~
急急急急!!!!!!!大谢~~~~ 展开
一、总体要求
制作一个注册界面检测的javascript页面
二、具体要求
1). 用户名要以字母开头; (20分)
2). 两次输入的密码需要一样; (20分)
3). 输入的EMAIL地址中必须要有’@’; (20分)
4). 有些输入项是必填项,不能为空; (20分)
5). 需要用到如下对象:文本框,按钮,下拉框等 (20分)
要完整版代码,做好后麻烦发到2251283039@qq.com。由于财富值不足,见谅~
急急急急!!!!!!!大谢~~~~ 展开
3个回答
展开全部
页面就不写了,帮你把验证的js方法写好了。 调用的话,你在form的onsubmit时调用就行。
<script>
//用户名要以字母开头;
var isUserName = function(s){
var patrn=/^[a-zA-Z]+$/;
if (!patrn.exec(s))
return false ;
return true ;
}
//两次输入的密码需要一样;
var isPassword = function(s1,s2){
if(!s1==s2)
return false ;
return true ;
}
//输入的EMAIL地址中必须要有’@’;
var isEmail = function(s){
var patrn=/^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$/;
if (!patrn.exec(s))
return false ;
return true ;
}
//有些输入项是必填项,不能为空;
var isEmpty = function(s){
var patrn=/^[\s\S]+$/;
if (!patrn.exec(s))
return false ;
return true ;
}
</script>
希望对你有用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为你解答第三个!其它照模板,差不多的!在提交表单的时候调用函数,在函数中可以写明条件。
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<form action="#" method="get" name="myform">
您的电子邮箱:<input type="text" name="dan" onblur="checkEmail()"/>
<input type="submit" value="登陆邮箱"/>
</form>
</head>
<body>
<script type="text/javascript">
function checkEmail(){
var str=document.myform.dan.value;
if(str.length==0){
alert("邮箱不能为空");
return;
}
if(str.indexOf("@",0)==-1){
alert("邮箱必须带有@符号");
return;
}
if(str.indexOf(".",0)==-1){
alert("电子邮箱必须带有.符号");
return;
}
alert("恭喜你登陆成功")
}
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<form action="#" method="get" name="myform">
您的电子邮箱:<input type="text" name="dan" onblur="checkEmail()"/>
<input type="submit" value="登陆邮箱"/>
</form>
</head>
<body>
<script type="text/javascript">
function checkEmail(){
var str=document.myform.dan.value;
if(str.length==0){
alert("邮箱不能为空");
return;
}
if(str.indexOf("@",0)==-1){
alert("邮箱必须带有@符号");
return;
}
if(str.indexOf(".",0)==-1){
alert("电子邮箱必须带有.符号");
return;
}
alert("恭喜你登陆成功")
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简单···但是没动力写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询