<!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>
20220324
最新推荐文章于 2024-07-15 15:35:16 发布