<li> <label for="">賬號</label><input type="text" style="color: #999;" value="請輸入您的賬號" class="account" maxlength="11" onBlur="textBlur(this)" onFocus="textFocus(this)" /> <span class="error error5"></span> </li>.error{ clear: both; color: red; display: block; padding-left: 90px; padding-bottom: 5px; height: 20px; line-height: 20px; float: left; font-size: 12px; }$(function(){ (function login_validate(){ $(".reg-box .account").blur(function(){ reg=/^1[3|4|5|8][0-9]\d{4,8}$/i//驗證手機正則 if($(this).val()==" "||$(this).val() == "請輸入您的賬號"){ ? ?$(this).addClass("errorC");/*文本框上加上紅色邊框*/ $(this).next().html("賬號不能為空!"); $(this).next().css("display","block"); } }) })(); })其中的error都設置display:block,但是在js中顯示信息的時候還設置css的display為block呢?如果是為了設置它顯示出來,那一開始不都是display嗎
再登錄的表單中有這個疑問?
成長前端初學者
2017-12-13 23:15:39