js的各種驗證
阿新 • • 發佈:2018-05-19
驗證手機號 false bsp fun 身份證 判斷 == lse urn
驗證手機號格式是否正確
// 判斷是否為手機號 isPoneAvailable: function (pone) { var myreg = /^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test(pone)) { return false; } else { return true; } }, // 判斷是否為電話號碼 isTelAvailable: function (tel) { var myreg = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/;if (!myreg.test(tel)) { return false; } else { return true; } },
驗證身份證號格式是否正確
function isCardNo(card) { // 身份證號碼為15位或者18位,15位時全為數字,18位前17位為數字,最後一位是校驗位,可能為數字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card) === false) { alert("身份證輸入不合法"); return false; } }
js的各種驗證