Blox
Blox News & the Professionalist bring you personal and professional resources to help you do better, be better, and stay informed.
View Posts
// EMAIL DOMAINS TO BLOCK var emailList = /^([\w-\.]+@(?!ericjonesmyemail@gmail.com)([\w-]+\.)+[\w-]{2,4})?$/ // ALERT MESSAGE TO BE SHOWN var emailAlert = 'Please input a valid work email address (NOT Gmail, Outlook, Yahoo, etc.)' // VALIDATion $('input[type=submit]').click(function() { $("input[type=email]").each(function() { var email = $(this).val().toLowerCase(); if (emailList.test(email)) { (this).setCustomValidity(''); } else { (this).setCustomValidity(emailAlert); } }) }); // PREVENTS ALERT FROM APPEARING WITH EACH KEYPRESS $('input[type=email]').on('input', function() { (this).setCustomValidity(''); });