jQuery實現(xiàn)刪除li節(jié)點(diǎn)的方法
740
2024-02-10
項目需求:
輸入手機(jī)號,實時判斷手機(jī)號輸入的是否符合規(guī)則:
如果不合規(guī)則,則提交按鈕為禁用狀態(tài),手機(jī)號信息不可提交,按鈕顯示灰色背景;
如果符合規(guī)則,則可提交所輸入的手機(jī)號信息,并將按鈕背景設(shè)成紅色。
代碼如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .box{ width: 400px; margin: 50px auto; border: 1px solid #ccc; padding: 50px; } #phone{ text-align: center; margin-bottom: 20px; border: 1px solid #ccc; color: #333; } .submit, .disable, #phone{ display: block; width: 190px; height: 35px; border-radius: 5px; margin-left:auto; margin-right:auto; } .disable{ border: none; background-color: #ccc; color: #fff; } .submit{ border: none; background-color: red; color: #fff; } </style> </head> <body> <div class="box"> <input id="phone" type="text" placeholder="輸入領(lǐng)券手機(jī)號" maxlength="11"> <button id="submit" class="disable" disabled>確認(rèn)領(lǐng)取</button> </div> <script src="http://www.gimoo.net/t/1904/jquery.min.js"></script> <script> $(function () { var $phone = $('#phone'); var $submit = $('#submit'); $phone.on('input propertychange', function () { var phone = this.value; if (/^((13[0-9]|15[0-9]|17[0-9]|18[0-9])+d{8})$/.test(phone)) { $submit.removeClass('disable').addClass('submit').removeAttr('disabled'); } else { $submit.removeClass('submit').addClass('disable').attr('disabled', 'disabled'); } }); }); </script> </body> </html>
效果:
用戶輸入的手機(jī)號不合規(guī)則時:
用戶輸入的手機(jī)號符合規(guī)則時:
ps:jquery驗證電話號碼
var isMobile=/^(?:13d|15d|18d)d{5}(d{3}|*{3})$/; //手機(jī)號碼驗證規(guī)則 var isPhone=/^((0d{2,3})-)?(d{7,8})(-(d{3,}))?$/; //座機(jī)驗證規(guī)則 var dianhua = $("#dianhua").val(); //獲得用戶填寫的號碼值 賦值給變量dianhua if(!isMobile.test(dianhua) && !isPhone.test(dianhua)){ //如果用戶輸入的值不同時滿足手機(jī)號和座機(jī)號的正則 alert("請正確填寫電話號碼,例如:13415764179或0321-4816048"); //就彈出提示信息 $("#dianhua").focus(); //輸入框獲得光標(biāo) return false; //返回一個錯誤,不向下執(zhí)行
#免責(zé)聲明#
本站[綠夏技術(shù)導(dǎo)航]提供的一切軟件、教程和內(nèi)容信息僅限用于學(xué)習(xí)和研究目的;不得將上述內(nèi)容用于商業(yè)或者非法用途,否則,一切后果請用戶自負(fù)。本站信息來自網(wǎng)絡(luò)收集整理,版權(quán)爭議與本站無關(guān)。您必須在下載后的24個小時之內(nèi),從您的電腦或手機(jī)中徹底刪除上述內(nèi)容。如果您喜歡該程序或內(nèi)容,請支持正版,購買注冊,得到更好的正版服務(wù)。我們非常重視版權(quán)問題,如有侵權(quán)請郵件[admin@lxwl520.com]與我們聯(lián)系進(jìn)行刪除處理。敬請諒解!