Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 26th, 2012  |  syntax: None  |  size: 1.45 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <html>
  2. <head>
  3.  
  4. <script type="text/javascript">
  5.  
  6. function instructions()
  7. // this function will show a message that says, 'Boy, Howdy' when you click a button
  8. {
  9.         var msg = "Please Enter Your Name and Gender";
  10.  
  11.         alert(msg);
  12. }
  13.  
  14. function greeting()
  15. // this function determines the salutation based on gender entered, concatenates the first and last name if the gender isn't known, then displays a welcome message
  16. {
  17.         var firstname = document.personal.firname.value;
  18.         var lastname = document.personal.lastname.value;
  19.         var name = (firstname + " " + lastname);
  20.  
  21.         for (i = 0; i < document.personal.gender.length; i++) {
  22.                 if (document.personal.gender[i].checked == true) gender = i;
  23.         }
  24.         if (gender == 0) {
  25.                 document.write("Hi there, Mr. " + lastname);
  26.         } else if (gender == 1) {
  27.                 document.write("Hi there, Ms. " + lastname);
  28.         } else {
  29.             document.write("Hey there, " + name + " I don't know your gender.");
  30.         }
  31. }
  32.  
  33. </script>
  34.  
  35.  
  36. </head>
  37.  
  38. <body>
  39.         <form>
  40.                 <input type="button" value="Instructions" onClick="instructions()" />
  41.         </form>
  42.        
  43.         <form name=personal>
  44.                 Enter your first name: <input type="text" name="firname" /><br />
  45.                 Enter your last name: <input type="text" name="lastname" /><br />
  46.         Enter your gender (M or F)<br />
  47.         Male: <input type="Radio" name="gender"><br />
  48.         Female: <input type="Radio" name="gender"><br />
  49.                 <p><input type="button" value="Click Me!" onClick="greeting()" /></p>
  50.         </form>
  51. </body>
  52. </html>