NEW 2 - NEW 2 PDF

Title NEW 2 - NEW 2
Course Technologies for Web Applications
Institution Western Sydney University
Pages 4
File Size 42.1 KB
File Type PDF
Total Downloads 108
Total Views 182

Summary

NEW 2...


Description

NEW 2 function validateForm(form) { var valid = true; for (var i = 0; i < form.length; i++){

// All fields are required (except student id, and if the user is younger than 18 years old so is //identification type and number) // NOT DONE YET !!!

if(form.title.value == "" ) { valid = true; document.getElementById('titleRequired').style.display = "inline-block"; form.title.style.border = "1px solid #ff0000"; } else { document.getElementById('titleRequired').style.display = "none"; form.title.style.border = "1px solid #ccc"; } // Title must be SELECTED - DONE

//var isFirstLetterUpperCase = /^[A-Z]/.test(yourString);

function is_correct_Sentence(imput_str) { var first_char = input_str[0]; return /[A-Z]/.test(first_char) }

if (!form.fname.value.length){ valid = false; document.getElementById('fnameError').style.display = "inline-block"; form.fname.style.border = "1px solid #ff0000"; } else { document.getElementById('fnameError').style.display = "none";

form.fname.style.border = "1px solid #ccc"; } // First Name // First name MUST start with a capital letter - NOT DONE YET !!!

if (!form.lname.value.length){ valid = false; document.getElementById('lnameError').style.display = "inline-block"; form.lname.style.border = "1px solid #ff0000"; } else { document.getElementById('lnameError').style.display = "none"; form.lname.style.border = "1px solid #ccc"; } // Last Name // Last name MUST start with a capital letter - NOT DONE YET !!!

// Student number is optional, however if present must be 8 digits

if (!form.email.value.length){ valid = false; document.getElementById('emailError').style.display = "inline-block"; form.email.style.border = "1px solid #ff0000"; } else { document.getElementById('emailError').style.display = "none"; form.email.style.border = "1px solid #ccc"; } // University email address is in a valid email address format

if (!form.dob.value.length){ valid = false; document.getElementById('dobError').style.display = "inline-block"; form.dob.style.border = "1px solid #ff0000"; } else { document.getElementById('dobError').style.display = "none"; form.dob.style.border = "1px solid #ccc"; } // A valid date must be entered for date of birth

result = isNoCheckboxSelected(form.attendance); if(result) { invalid = true; } if(invalid) { document.getElementById('checkboxRequired').style.display = "inline-block"; return false; } //return true; }

function isNoCheckboxSelected (checkBoxGroup) { for(var i = 0; i< checkBoxGroup.length; i++) { if(checkBoxGroup[i].checked) { return false; } } return true; } // 1 or more days of attendance must be selected

return formValid;

}

//function validateForm(form) { // Code to validate form - start below // alert("Code to validate form is needed"); //...


Similar Free PDFs