Tên miền chứa các Ký tự, Chữ số, Dấu chấm và Dấu gạch ngang. Xác thực Email trong JavaScript – Ví dụ từng Bước với mã nguồn.
JavaScript được sử dụng để kiểm tra xem địa chỉ email đã nhập có hợp lệ hay không trước khi lưu địa chỉ E-Mail vào máy chủ.
Ví dụ về xác thực email trong javascript
regex email javascript
function checkvalidateEmailAddress (emailAdress)
{
let regexEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
if (emailAdress.match(regexEmail)) {
return true;
} else {
return false;
}
}
let emailAdress = "pakainfo@gmail.com";
console.log(checkvalidateEmailAddress(emailAdress));
regex email javascript
Ví dụ
function checkvalidateEmailAddress(emailAdress) {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[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(String(emailAdress).toLowerCase());
}
regex email javascript
Ví dụ
checkvalidateEmailAddress("icecream123@yahoo.com"); // Must be a string
function checkvalidateEmailAddress(emailAdress) {
var emailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(String(emailAdress).toLowerCase());
if (emailAdress.match(emailformat)) {
alert("Nice Email!")
return true;
};
alert("That's not an emailAdress?!")
return (false);
};
regex email javascript
Ví dụ
JavaScript: xác thực địa chỉ email
checkvalidateEmailAddress("pakainfo@yahoo.com"); // true
function checkvalidateEmailAddress(emailAdress) {
var emailRegex = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
return !!emailAdress && typeof emailAdress === 'string'
&& emailAdress.match(emailformat)};
};
kiểm tra nếu email hợp lệ trong js
Ví dụ
function checkvalidateEmailAddress(mail)
{
if (/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/.test(myForm.emailAddr.value))
{
return (true)
}
alert("You have entered an invalid email address!")
return (false)
}
Xác thực Email bằng javascript
Ví dụ
Gọi hàm trên ô textbox Email
function checkvalidateEmailAddress() {
var emailAdress = document.getElementById('txtEmail');
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(emailAdress.value)) {
alert('Please provide a valid or real email address');
emailAdress.focus;
return false;
}
}
Hy vọng bạn đã có ý tưởng về Xác thực Email trong JavaScript khi nhấn nút.
- Bài đăng trên blog này ban đầu được xuất bản tại: https://www.pakainfo.com