-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsignup.js
More file actions
41 lines (36 loc) · 1.46 KB
/
signup.js
File metadata and controls
41 lines (36 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
let form = document.getElementById('form');
const submit = document.getElementById('submitButton');
let firstName,lastName,email,address,postalCode,password,confirm_password;
const urlParams = new URLSearchParams(window.location.search);
const message = urlParams.get('msg');
if ( message != null ){
const input = document.createElement("h6");
input.innerHTML = message;
document.body.insertBefore(input,document.getElementById("form"));
}
submit.addEventListener("click", () => {
firstName = document.getElementById('firstName')
lastName = document.getElementById('lastName')
email = document.getElementById('email')
address = document.getElementById('address')
postalCode = document.getElementById('postalCode')
password = document.getElementById('password')
confirm_password = document.getElementById('confirm_password')
if (firstName.value == '') {
alert("Please add a first name")
} else if (lastName.value == '') {
alert("Please add a last name")
} else if (email.value == '') {
alert("Please add an email address")
} else if (address.value == ''){
alert("Please add an address")
} else if (postalCode.value == ''){
alert("Please add a postal code")
} else if (password.value == ''){
alert("Please add a password")
} else if (confirm_password.value !== password.value) {
alert("Please add a password that matches")
} else {
form.submit();
}
});