對于我們做WEB開發的,對表單的驗證是必不可少的,所以今天把常用的一些驗證羅列出來,呵呵,今天下午剛學的JS正則表達式,有什么不足的地方還希望大家批評指正。
一.相關的代碼
復制代碼 代碼如下:
function test()
{
var temp = document.getElementById("text1");
//對電子郵件的驗證
var myreg = /^([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+/.[a-zA-Z]{2,3}$/;
if(!myreg.test(temp.value))
{
alert('提示/n/n請輸入有效的E_mail!');
myreg.focus();
return false;
}
}
//由于方法相同,一下只寫出相關的正則表達式
//對于手機號碼的驗證(提供了兩種方法)
var mobile=/^((13[0-9]{1})|159|153)+/d{8}$/;
var mobile1=/^(13+/d{9})|(159+/d{8})|(153+/d{8})$/;
//對于區號的驗證
var phoneAreaNum = /^/d{3,4}$/;
//對于電話號碼的驗證
var phone =/^/d{7,8}$/;
}
新聞熱點
疑難解答
圖片精選