20220324

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script src="js/jquery-1.12.4.js"></script>
    </head>
    <body>
        <!--用户只有输入正确的Java文件和正确的邮箱
            文件名:首字母大写,文件名.Java结尾的,只能用1个.
            邮箱名:必然有一个@,最后肯定以.com或者.cn结尾
            否则都弹出提交失败
            123456789@qq.com(.cn)
            注意:使用jquery完成
        -->
        
        请输入文件名:<input id="wenjian" /><br />
        请输入邮箱名:<input id="youxiang" /><br />
        <button id="tijiao">提交</button><br />
        请输入文件名:<input id="wenjian" /><br />
        用户名:<input id="yonghuming" /><br />
        手机号:<input id="shoujihao" /><br />
        java文件:<input id="javawenjian" /><br />
        <script type="text/javascript">
            $("#tijiao").click(function(){
                var wj=$("#wenjian").val();
                var yx=$("#youxiang").val();
                //首字母是不是大写
                var zimu="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
                var first=wj[0]+"";
                var num=zimu.indexOf(first);
                var a1=(wj.substring(wj.length-5)==".java");//文件后5位是不是.java
                var a2=(wj.indexOf(".")==wj.lastIndexOf("."));//文件中是不是只有1个.
                var b1=(yx.substring(yx.length-4))==".com";//邮箱后4位是不是.com
                var b2=(yx.substring(yx.length-3))==".cn";//邮箱后3位是不是.cn
                var b3=(yx.indexOf("@")+1)<(yx.indexOf("."));//@是不是在.前面
                var b4=(yx.charAt(0)!="@");//邮箱开头不是@
                var b5=((yx.split("@").length)==2);//邮箱里是不是只有1个@
                if (a1&&a2&&b3&&b4&&b5&&(b1||b2)) {
                    alert("提交成功")
                }else{
                    alert("提交失败")
                }
                
                
            })
            
            $("#yonghuming").blur(function(){
                var a=$("#yonghuming").val();
                var reg=/^[A-Z][a-zA-Z0-9]{5-11}$/
                var result=reg.test(a)
                alert(result)
            })
            
            $("#shoujihao").blur(function(){
                var a=$("#shoujihao").val();
                var reg=/^1[3-57-9][0-9]{9}$/;
                var result=reg.test(a);
                alert(result)
            })
            
            $("#javawenjian").blur(function(){
                var a=$("#javawenjian").val();
                var reg=/^[A-Za-z]*\.java$/
            })
        
            
        </script>
        
    </body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值