1
0
Fork 0
This repository has been archived on 2024-02-17. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
letu/public/javascripts/register.js
2020-10-12 23:24:59 +02:00

21 lines
749 B
JavaScript

//let socket = io.connect();
document.getElementById("register").addEventListener("submit", e=>{
e.preventDefault();
let expressionReguliere = /^(([^<>()[]\.,;: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,}))$/;
let mail = document.getElementById("mailreg-input").value;
if(expressionReguliere.test(mail)) {
socket.emit("register", {
"email": mail,
"firstName": document.getElementById("firstname-input").value,
"lastName": document.getElementById("lastname-input").value,
"password": document.getElementById("passwordreg-input").value
});
}
});
socket.on("register", data=>{
if(data){
window.location.href = "/";
}
});