利用Javascript实现用户注册信息检查 10

利用Javascript实现用户注册信息检查一、总体要求制作一个注册界面检测的javascript页面二、具体要求1).用户名要以字母开头;(20分)2).两次输入的密码... 利用Javascript实现用户注册信息检查
一、总体要求
制作一个注册界面检测的javascript页面
二、具体要求
1). 用户名要以字母开头; (20分)
2). 两次输入的密码需要一样; (20分)
3). 输入的EMAIL地址中必须要有’@’; (20分)
4). 有些输入项是必填项,不能为空; (20分)
5). 需要用到如下对象:文本框,按钮,下拉框等 (20分)

要完整版代码,做好后麻烦发到2251283039@qq.com。由于财富值不足,见谅~
急急急急!!!!!!!大谢~~~~
展开
 我来答
jas2124
2013-06-16 · TA获得超过197个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:117万
展开全部

页面就不写了,帮你把验证的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>

希望对你有用。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨树迎风
2013-06-18
知道答主
回答量:13
采纳率:0%
帮助的人:1.5万
展开全部
为你解答第三个!其它照模板,差不多的!在提交表单的时候调用函数,在函数中可以写明条件。
代码如下:
<!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("恭喜你登陆成功")
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虚之源
2013-06-16 · TA获得超过313个赞
知道小有建树答主
回答量:484
采纳率:50%
帮助的人:188万
展开全部
简单···但是没动力写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式