-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathformChecker.js
More file actions
35 lines (32 loc) · 1 KB
/
formChecker.js
File metadata and controls
35 lines (32 loc) · 1 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
console.log("HI");
function formChecker(){
var usr = document.getElementById("un").value;
var pass = document.getElementById("pw").value;
var shipping = document.getElementByName("Shipping");
var newDress = document.getElementById("dress").value;
var newBlanket = document.getElementById("blanket").value;
var newSet = document.getElementById("set").value;
var ship = "";
for (var i = 0; i<= shipping.length; i++){
if (shipping[i].checked){
ship = shipping[i];
}
}
if(usr == "" || pass =="" || newDress=="" || newDress <0 || newBlanket==""
|| newBlanket<0 || newSet=="" || newSet <0 || ship == ""){
if (newBlanket == "" || newDress == "" || newSet == 0)
{
alert("Quanities should be integers, or 0 if none.");
return false;
}
else{
alert("All fields should be filed");
return false;
}
}
if(usr.search("@")==-1){
alert("Please enter a valid form of username, ex: jordan@gmail.com");
return false;
}
return true;
}