我正在使用以下代碼確保填充字段。如何添加一些代碼以確保它是有效的電子郵件?用於確認電子郵件的正則表達式
function verify() {
if ($("#ddlBusinessName").val() == "0") {
alert("Please select the name.");
}
else if ($("#txtEmail").val().length <= 0 || $("#txtEmailConfirm").val().length <= 0) {
alert("Please enter the email address and confirm the email address.");
else if ($("#TxtPassword").val().length <=0 || $("#TxtConfirmPassword").val().length <=0) {
alert("Please enter your password.");
}
}
編輯 我怎樣才能實現這個到我的代碼,但?
function validateEmail(email) {
var re = /^(([^<>()[\]\\.,;:\[email protected]\"]+(\.[^<>()[\]\\.,;:\[email protected]\"]+)*)|(\
".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA
-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}
你在Google上搜索了一下嗎? – talnicolas 2012-01-27 20:22:18
你永遠不會用正則表達式完全驗證電子郵件地址。找到一個會爲你驗證它的庫。 – lincolnk 2012-01-27 20:24:48
你在Stackoverflow上搜索了一下嗎? http://stackoverflow.com/search?q=validate+email+regex&submit=search – 2012-01-27 20:25:51