zoukankan      html  css  js  c++  java
  • 用js实现登录的简单验证

    实现过程示意图
    这里写图片描述

    代码

    
    <!DOCTYPE html>
        <html>
        <head>
        <meta charset="UTF-8">
        <title>登录</title>
        <style>
        	.ok {
        		color: green;
        		border: 1px solid green;
        	}
        	.error {
        		color: red;
        		border: 1px solid red;
        	}
        </style>
        <script>
        	//校验账号的格式
        	function check_code() {
        		console.log(1);
        		//获取账号
        		var code =
        			document.getElementById("code").value;
        		//校验其格式(w字母或数字或下划线)
        		var span =
        			document.getElementById("code_msg");
        		var reg = /^w{6,10}$/;
        		if(reg.test(code)) {
        			//通过,增加ok样式
        			span.className = "ok";
        		} else {
        			//不通过,增加error样式
        			span.className = "error";
        		}
        	}
        	function check_pwd(){
        		console.log(2);
        		var code2 =document.getElementById("pwd").value;
        		var span2 =
        			document.getElementById("pwd_msg");
        		var reg2 = /^w{6,10}$/;
        		if(reg2.test(code2)) {
        			span2.className = "ok";
        		} else {
        			span2.className = "error";
        		}
        
        	}
        </script>
        </head>
        <body>
        	<form action="http://www.tmooc.cn">
        		<p>
        			账号:
        			<input type="text" id="code" onblur="check_code()"/>
        			<span id="code_msg">6-10位字母、数字、下划线</span>
        		</p>
        		<p>
        			密码:
        			<input type="text" id="pwd" onblur="check_pwd()" />
        			<span id="pwd_msg">8-20位字母、数字、下划线</span>
        		</p>
        		<p><input type="submit" value="登录"/></p>
        	</form>
        </body>
        </html>
    

      这个也可以用jQuery的关于验证的插件去做,也比较简单。

  • 相关阅读:
    P4315 月下“毛景树”
    P1505 [国家集训队]旅游
    P3258 [JLOI2014]松鼠的新家
    P4116 Qtree3
    P2580 于是他错误的点名开始了
    P3038 [USACO11DEC]牧草种植Grass Planting
    P3128 [USACO15DEC]最大流Max Flow
    P2146 [NOI2015]软件包管理器
    P2590 [ZJOI2008]树的统计
    P3384 【模板】树链剖分
  • 原文地址:https://www.cnblogs.com/yangliguo/p/7549920.html
Copyright © 2011-2022 走看看