javascript案例-----密码框验证消息

 执行思路:

        判断表单失去焦点

        输入正确  提示正确的信息颜色为绿色小图标变化

        如果输入错误,密码不是6-16位,  提示信息颜色为红色 小图标变化

        变化样式较多,可以采取className修改样式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			.box {
				width: 600px;
				margin: 100px auto;
			}
			.message{
				display: inline-block;
				font-size: 12px;
				color: #999;
				padding-left:20px ;
			}
		</style>
	</head>
	<body>
		<div class="box">
			<input type="password" name="" id="pwd" value="" />
			<p class="message"></p>
		</div>
	</body>
	<script type="text/javascript">
		// 获取元素
		var pwd = document.querySelector("#pwd");
		var mes = document.querySelector(".message");
		
		pwd.onblur=function(){
			// 根据表单里面值的长度来判断
			if(this.value.length<6||this.value.length>16){
				mes.innerHTML='请输入6-16位的密码'
			}else{
				mes.innerHTML='密码输入正确'
			}
		}
	</script>
</html>

猜你喜欢

转载自blog.csdn.net/weixin_45904557/article/details/124833701