-
Notifications
You must be signed in to change notification settings - Fork 0
/
login.js
36 lines (31 loc) · 1.48 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
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
document.getElementById("login_button").addEventListener("click", function(){
document.querySelector(".popup").style.display = "flex";
})
document.querySelector(".close").addEventListener("click", function(){
document.querySelector(".popup").style.diplay = "none";
})
var attempt = 3; //Variable to count number of attempts
function validation(){
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
if(username === "xxx" && password === "nnn"){
alert("Login successfully");
window.location="swap.html";
return false;
}
else{
attempt--;
alert("You have left "+attempt+" attempt;");
if(attempt ===0){
document.getElementById("username").disabled=true;
document.getElementById("password").disabled=true;
document.getElementById("submit").disabled=true;
return false;
}
}
}