
需求:空值--提示输入,错误图标;不为空--提示隐藏,成功图标
html:
<div class="login_i_box">
<input id="username" name="username" value="" class="username" onblur="input_name()" type="text" placeholder="账号" data-check="tel" required="true"
autocomplete="off" maxlength="32">
<div class="p_error" id="username_error">请输入账号</div>
<input id="pwd" name="pwd" data-check="old_pwd" class="password" onblur="input_pwd()" type="password" placeholder="密码" required="true"
maxlength="16">
<div class="tips" id="pwd_error">请输入密码</div>
<div class="zddl clearfix">
<input type="checkbox" name="autoLogin" id="autoLogin">
<span>下次自动登录</span>
<a href="javascript:;">忘记密码?</a>
</div>
<input type="button" class="login_btn" id="submit" data-action="login" value="登 录">
<div class="clearfix"></div>
</div>
JQ:
function input_name() {
if ($("#username").val() === '') {
$("#username").addClass("input_err");
$("#username").removeClass("input_right");
$(".p_error").css("visibility", "visible");
} else {
$("#username").addClass("input_right");
$("#username").removeClass("input_err");
$(".p_error").css("visibility", "hidden");
}
}