<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>333333</title>
<style>
.register {
width: 600px;
margin: 100px auto;
}
.message {
display: inline-block;
font-size: 12px;
color: #999;
padding-left: 20px;
}
.wrong {
color: red;
}
.right {
color: green;
}
</style>
</head>
<body>
<div class="register">
<input class="ipt" type="password" id="ipt">
<p class="message" id="message">请输入8-16位密码</p>
</div>
<script>
var ipt = document.getElementById('ipt');
var message = document.getElementById('message');
ipt.onblur = function(){
if(this.value.length < 8 || this.value.length > 16){
message.className = 'message wrong';
message.innerHTML = '你输入的位数不达要求';
}else {
message.className = 'message right';
message.innerHTML = '啊对对对'
}
}
</script>
</body>
</html>
重点:
可以定义wrong和right两种样式,用在修改多类名选择器
使用 (参数名).className = '类名 类名...' 来修改多类名
使用 (参数名).innerHTML = 'html文本' 来修改HTML文本