improve email regex; improve error handling for query review

This commit is contained in:
Bilal Catic
2019-10-28 12:34:14 +01:00
parent 43877820cf
commit dd8e4d77ed
3 changed files with 47 additions and 4 deletions

View File

@@ -48,7 +48,20 @@
<script>
$(document).ready( () => {
$("#submit").click( () => {
$("#form-queryreview").submit();
const simpleEmailRegex = /^(([^<>()\[\]\\.,;:\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,}))$/;
const email = $("#email").val();
const confirmEmail = $("#confirmEmail").val();
if (email !== confirmEmail){
$("#error-label-email").text("Greška ! Unešeni emailovi nisu isti");
return;
}
if (simpleEmailRegex.test(email)){
$("#form-queryreview").submit();
}else{
$("#error-label-email").text("Greška ! Unešeni emailovi nisu isti");
}
});
});
</script>