The following are snippets of Javascript code that I had to work with today…
Hide An Element
var variableName = document.getElementById("ID-OF-ELEMENT");
variableName.style.display = "none";
Get Form SELECT Values
var vacationType = document.getElementById("vacationType").value;
var departureCity = document.getElementById("departureCity").value;
var destinationCity = document.getElementById("destinationCity").value;
Checkboxes: Are They Checked / Status?
if(document.formName.checkBoxName1.checked == true){var box1 = 1;}else{var box1 = 0;}
if(document.formName.checkBoxName2.checked == true){var box2 = 1;}else{var box2 = 0;}
Verify Dates
var todayDate = new Date().getTime();
var depDate= new Date(departDate).getTime();
var retDate= new Date(returnDate).getTime();
if(isNaN(depDate)){errorMsg += "Enter a valid Departure date!n";}
if(isNaN(retDate)){errorMsg += "Enter a valid Return date!n";}
if(depDate <= todayDate){errorMsg += "Departure date must be after today's date!n";}
if(retDate <= depDate){errorMsg += "Return date must be after the departure date.n";}
Multi-Line Javascript Alert Message
alert( 'FOR TESTING PURPOSES ONLY:n'+ '--------------------------n'+ 'Some Text: '+variableName+'n'+ 'Another Label: '+anotherVariableName+'n'+ '--------------------------n'+ );
