forked from Git21221/IBMSkillsBuild
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathForget.js
31 lines (26 loc) · 810 Bytes
/
Forget.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
const form = document.querySelector('.form form'),
submitbtn = form.querySelector('.submit input'),
errortxt = form.querySelector('.error-text');
form.onsubmit = (e) => {
e.preventDefault();
}
submitbtn.onclick = () =>{
let xhr = new XMLHttpRequest();
xhr.open("POST","./UI/Forget.php",true);
xhr.onload = () => {
if(xhr.readyState === XMLHttpRequest.DONE){
if(xhr.status == 200){
let data = xhr.response;
if(data=="success"){
location.href="./UI/Ver.html";
}
else{
errortxt.textContent = data;
errortxt.style.display = "block";
}
}
}
}
let formData = new FormData(form);
xhr.send(formData);
}