利用Javascript实现用户注册信息检查,制作一个注册界面检测的javascript页面 要完整的网页代码,谢谢

1)用户名要以字母开头;(20分)2)两次输入的密码需要一样;(20分)3)输入的EMAIL地址中必须要有’@’;(20分)4)有些输入项是必填项,不能为空;(20分)5... 1) 用户名要以字母开头;(20分)
2) 两次输入的密码需要一样;(20分)
3) 输入的EMAIL地址中必须要有’@’;(20分)
4) 有些输入项是必填项,不能为空;(20分)
5) 需要用到如下对象:文本框,按钮,下拉框等(20分)
6) 实现其他动态效果酌情加分
发到邮箱1713089722@qq.com,要完整网页代码,最好有其他动态效果什么的,求给力求技术大神,尽快发给我,非常感谢~
希望有稍微多一点的设计,不要只甩给我下面的代码,今天之内收到满意的再加100悬赏值,各位大神摆脱啦!!!
<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 ;
}
var isEmail = function(s){
var patrn=/^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$/;
if (!patrn.exec(s))
return false ;
return true ;
展开
 我来答
dispose
推荐于2017-11-22 · TA获得超过642个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:487万
展开全部
//已发邮箱,注意查收。js部分代码如下:
    <script>
        function $(id){
            return document.getElementById(id)
        }
        function clear_msg(){
            set_msg('');
        }
        function set_msg(msg){
            $("tipmsg").innerHTML = msg;
        }
        function check_form(){
            clear_msg();
            var username = $('username').value,
                password = $('password').value,
                repasswd = $('repasswd').value,
                sex      = $('sex').value,
                email    = $('email').value;
            if(!/^[a-zA-Z]/.test(username)){
                set_msg("请输入用户名,并以字母开头");
                return false;
            }
            if(password.length == 0){
                set_msg("请输入密码");
                return false;
            }
            if(password!=repasswd){
                set_msg("两次密码不一致,请修改");
                return false;
            }
            if(sex.length == 0){
                set_msg("请选择性别");
                return false;
            }
            if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)){
                set_msg("邮箱为空或格式不正确");
                return false;
            }

            set_msg('<span style="color:#00ff00;">恭喜你!!!通过验证了</span>');
            return false;//防止表单提交,如果后台有接口改为return true; 就可以提交表单了
        }
    </script>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
码农小明哥
2016-06-16 · 互联网程序员一枚,欢迎交流
码农小明哥
采纳数:9602 获赞数:25062

向TA提问 私信TA
展开全部
你这个有些繁琐,建议您采纳我,我按您的要求写一个给你,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式