diff --git a/apps/signup/signup.js b/apps/signup/signup.js index 6716641e..30cd39df 100644 --- a/apps/signup/signup.js +++ b/apps/signup/signup.js @@ -9,6 +9,12 @@ function addUser(){ // var attr = document.querySelector('input[name="attr"]:checked').value var attrEle = document.getElementById("attr"); var attr = attrEle.options[attrEle.selectedIndex].value; + + if (!(/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/.test(email))) { + window.alert("Please enter a valid email"); + return; + } + var userType = "Null" if (attr == "3"){ userType = "Admin"