-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsignup.js
36 lines (32 loc) · 909 Bytes
/
signup.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
document.querySelector("form").addEventListener("submit", signUp)
var formData = JSON.parse(localStorage.getItem("user"))|| [];
function signUp() {
event.preventDefault();
var name = document.getElementById("name").value;
var email = document.getElementById("email").value;
var Password = document.getElementById("Password").value;
console.log(name);
var flg=0;
formData.map(function(elm){
if(elm.Email==email&&elm.Email!=""){
flg=1;
}
})
if(flg==0){
if(name==""||email==""||Password==""){
alert("Please enter details");
}
else{
var data = {
Name: name,
Email: email,
Password: Password
};
formData.push(data);
localStorage.setItem("user", JSON.stringify(formData));
alert("Sign Up successfull!");
}
}else{
alert("Account alredy exist\n Try to login");
}
}