forked from dinesh-07/login-page
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
51 lines (49 loc) · 1.46 KB
/
Copy pathscript.js
File metadata and controls
51 lines (49 loc) · 1.46 KB
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
const formEle = document.getElementById("signup");
const formEle2 = document.getElementById("login");
if (formEle) {
formEle.addEventListener("submit", e => {
let username = document.getElementById("uname");
let pwd = document.getElementById("password");
let cpwd = document.getElementById("confirm-password");
const uname = username.value;
const pass = pwd.value;
const cpass = cpwd.value;
console.log(localStorage);
if (localStorage.getItem(uname) !== null) {
alert("username already exist");
e.preventDefault();
} else {
if (pass != cpass) {
alert("Password Mismatch!!!");
e.preventDefault();
} else {
localStorage.setItem(uname, pass);
alert("Successfully Signed in.... Thank you!");
}
}
});
}
if (formEle2) {
formEle2.addEventListener("submit", e => {
let username = document.getElementById("uname");
let pwd = document.getElementById("password");
const uname = username.value;
const temppass = pwd.value;
const pass = localStorage.getItem(uname);
if (localStorage.getItem(uname) === null) {
alert("username doesn't exist");
username.value = "";
pwd.value = "";
e.preventDefault();
} else {
if (pass !== temppass) {
alert("check password");
pwd.value = "";
e.preventDefault();
} else if (pass && temppass === pass) {
username.value = "";
pwd.value = "";
}
}
});
}