表单验证

<input type=”text” id=”telephone” >
<input type=“button” οnclick=“functioncheck1”value=“检测”>
如果要检测它是否符合标准,那我就会在页面中导入js包然后写一个
<script>
            functioncheck1()
            {
                varreg1 = /^1(5|3|8)\d{9}$/;
                varstr1 = document.getElementById("telephone").value;
                if(reg1.test(str1)== true)
                {
                    alert("手机号码OK");
                }
                else
                {
                    alert("请重新输入手机号码");
                }
            }   

</script>

 

$(window).load(function() {
 var fname=$("#user_name").val();
 var ftname=$("#name_msg");
 var password=$("#password").val();
 function name(str) {
 var regname=/^(\w){3,10}$/;
 //验证用户名是否由3-10位的字母、数字和下划线组成的正则表达式如下:
 if (regname.test(str)) {
 alert("用户名OK");
 } else {
 alert("请输入正确的用户名!");
 }
  
 }
 $("#user_name").blur(function(event) {
 name($("#user_name").val());
 });
  
 function checkePWD(str){
 // var str=$("#password").val();
 //在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号
 var Expression=/^[A-Za-z]{1}([A-Za-z0-9]|[._]){5,19}$/;
 //验证密码是否由6-20位的字母、数字、下划线和点“.”组成的正则表达式如下:
 // var objExp=new RegExp(Expression); //创建正则表达式对象
 if( Expression.test(str)){ //通过正则表达式验证
 // console.log(1);
 alert(密码ok);
 }else{
 alert("请输入正确的密码格式");
 // console.log(2);
 }
 // console.log($("#password2"));
  
 }
 $("#password2").blur(function(event){
 console.log($("#password1"));
 // alert(1);
 checkePWD($("#password2").val());
 })
 // debugger;
 $("#login").click(function(){
 if(fname=="" || password==""){
 alert("请输入用户名和密码");
 return false;
 }
  
 })
 });

转载于:https://my.oschina.net/u/2920319/blog/845259

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值