-
Notifications
You must be signed in to change notification settings - Fork 2
/
login.js
39 lines (32 loc) · 1.24 KB
/
login.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
36
37
38
39
document.querySelector('#btn').addEventListener('click', signIn)
let x = JSON.parse(localStorage.getItem('user'))
let userData = JSON.parse(localStorage.getItem('userdata')) || []
function signIn() {
event.preventDefault()
let email = document.getElementById('email').value
let password = document.getElementById('password').value
let loginData = {
Email:email,
Password:password
}
for(let key in x){
console.log(x.Password)
if((x.Email == email) && (x.Password == password)){
email = document.getElementById('email').value=null
password = document.getElementById('password').value=null
userData.push(loginData)
localStorage.setItem('userdata', JSON.stringify(userData))
alert("login Successful")
window.location.href='sidebar.html'
break
}else{
alert('Please Enter Correct Details')
break
}
}
// })
}
document.getElementById('image').addEventListener('click', function(){
document.getElementById('image').style.cursor='pointer'
window.location.href="index.html"
})