function leaptoIntro() { window.location="http://javascript.internet.com" } function About() { alert("\nHave a suggestion for a JavaScript example?\n\nFill out the form and submit it. I will see what I can do.\n\nPlease be as specific as possible."); document.forms[0].elements[1].focus(); } function Reset() { document.forms[0].elements[1].value = ""; document.forms[0].elements[2].value = navigator.appName + " " + navigator.appVersion; document.forms[0].elements[3].value = ""; document.forms[0].elements[1].focus(); } function submitForm() { if ( (isName() ) && (isBrowser()) && (isSuggestion()) ) { if (confirm("\nYour submission is about to be sent.\n\nClick YES to submit.\n\nClick NO to cancel.")) return true else return false; } else return false; } function isName() { var str = document.forms[0].elements[1].value; if (str == "") { alert("\nThe NAME field is blank.\n\nPlease enter your name.") document.forms[0].elements[1].focus(); return false; } for (var i = 0; i < str.length; i++) { var ch = str.substring(i, i + 1); if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != ' ') { alert("\nThe NAME field only accepts letters & spaces.\n\nPlease re-enter your name."); document.forms[0].elements[1].select(); document.forms[0].elements[1].focus(); return false; } } return true; } function isBrowser() { if (document.forms[0].elements[2].value != navigator.appName + " " + navigator.appVersion) { if (confirm("\nYou've changed your browser type.\n\nClick YES to keep changes.\n\nClick NO to restore detected browser.")) return true else { document.forms[0].elements[2].value = navigator.appName + " " + navigator.appVersion; return true; } } else return true; } function isSuggestion() { var str = document.forms[0].elements[3].value; if (str == "") { alert("\nThe SUGGESTION field is blank.\n\nPlease enter your suggestion.") document.forms[0].elements[3].focus(); return false; } else return true } <


Enter your name: Browser/Version:

Enter your suggestion(s):