Έλεγχος email διεύθυνσης με javascript και κανονικές εκφράσεις

Σε αυτό το post θα σας δείξω πως μπορείτε να κάνετε έλεγχο της δομής ενός email σε ένα email text box μιας φόρμας του site σας. Αυτό, υλοποιείτε με χρήση Javascript και κανονικών εκφράσεων.

Αν το id του email πεδίου της φόρμα σας είναι το emailaddress, προσθέστε το event onSubmit="return checkEmail();" στο κουμπί submit της φόρμας και μετά γράψτε των παρακάτω κώδικα στο head μέρος του html εγγράφου σας:

<script language="javascript">
function checkEmail() {
var email = document.getElementById(’emailaddress’);
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(email.value)) {
alert("Please provide a valid email address");
email.focus
return false;
}
}
</script>


0 σχόλια

Δημοσίευση σχολίου