亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個簡單的jQuery表單驗證腳本

一個簡單的jQuery表單驗證腳本

POPMUISE 2019-07-10 10:18:33
一個簡單的jQuery表單驗證腳本我使用jQuery制作了一個簡單的驗證表單。一切正常。問題是我對我的代碼不滿意。還有其他方法可以用相同的輸出結果來編寫我的代碼嗎?$(document).ready(function(){$('.submit').click(function(){     validateForm();   });function validateForm(){     var nameReg = /^[A-Za-z]+$/;     var numberReg =  /^[0-9]+$/;     var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;     var names = $('#nameInput').val();     var company = $('#companyInput').val();     var email = $('#emailInput').val();     var telephone = $('#telInput').val();     var message = $('#messageInput').val();     var inputVal = new Array(names, company, email, telephone, message);     var inputMessage = new Array("name", "company", "email address", "telephone number", "message");      $('.error').hide();         if(inputVal[0] == ""){             $('#nameLabel').after('<span class="error"> Please enter your ' + inputMessage[0] + '</span>');         }          else if(!nameReg.test(names)){             $('#nameLabel').after('<span class="error"> Letters only</span>');         }         if(inputVal[1] == ""){             $('#companyLabel').after('<span class="error"> Please enter your ' + inputMessage[1] + '</span>');         }         if(inputVal[2] == ""){             $('#emailLabel').after('<span class="error"> Please enter your ' + inputMessage[2] + '</span>');         }          else if(!emailReg.test(email)){             $('#emailLabel').after('<span class="error"> Please enter a valid email address</span>');         }         if(inputVal[3] == ""){             $('#telephoneLabel').after('<span class="error"> Please enter your ' + inputMessage[3] + '</span>');         }          else if(!numberReg.test(telephone)){             $('#telephoneLabel').after('<span class="error"> Numbers only</span>');         }         if(inputVal[4] == ""){             $('#messageLabel').after('<span class="error"> Please enter your ' + inputMessage[4] + '</span>');         }       }   });
查看完整描述

3 回答

?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

通常情況下,使用jQuery的人都在尋找跨瀏覽器的一致性,這是從不同品牌的瀏覽器特性中分離出來的。我也更喜歡支持大量支持的流行插件,如果開發人員也是jQuery團隊的一部分。一切都變好了,海事組織。 

查看完整回答
反對 回復 2019-07-10
  • 3 回答
  • 0 關注
  • 491 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號