CECS 5420

Web Authoring

Fall 2004


Assignment #3

Due Date: October 26

Value: 10 points total


  1. Send the instructor an e-mail containing the URL for the first half of the assignment. greg@tapr.org.
  2. Post an e-mail to the class list containing the written part of the assignment (part 2). Use the following subject line: Your Name - Assignment 3

Part 1 (7 pts)

    Using HTML, create a website. The HTML must contain at least the following items:
      1. An "index.html" page
      2. A minimum of 5 HTML pages (including the "index.html" page above), but no more than 10 pages total. The web pages need to be interlinked.
      3. All pages use tables as the overall lay technique.
      4. One forms that talk to one of the following CGIs (as discussed in class)
        • E-mail a request for information to you and the instructor (see below)
        • E-mail a survey form to you and the instructor (see below)
      5. Create your own form that talks to the test cgi that displays output from the submission (actiont points to http://prime.cecs.unt.edu/cgi-bin/test.cgi)
        • use checkbox, radio, reset, submit, select (pulldown and scrolling), textarea, and hidden field types
      6. It must display acceptably on Netscape 4.x and Internet Explorer 5.0 and later.
    Test Data: None
    Output: Student Defined
    Expected Code: Student must use one or more of the above items in the submitted code. The forms must be able to call the supplied CGI and send the requested e-mail to the instructor.
    Email1 Form:
    <form name="myform" method="post" 
    Enter your Full Name: <input type="text" name="name"><p>
    <input name="author" type="hidden" value="YOUR_NAME_HERE">
    <input name="authoremail" type="hidden" value="YOUR_EMAIL_ADDRESS_HERE">
    <input name="returnpage" type="hidden" 
    Enter your e-mail address: <input type="text" name="email"><br>
    <input name="Submit" type="submit">

    Email2 Form:

    <form name="myform" method="post" 
    Enter your Full Name: <input type="text" name="name"><p>
    Enter your e-mail address: <input type="text" name="email"><p>
    Select which course you are in:<br>
    <input type="radio" name="course" value="5420">5420
    <input type="radio" name="course" value="5450">5450
    Are you requesting information ? <input type="checkbox" 
       name="inforequest" value="yes">
    What is your type of question ?<select name="typeofquestion">
    <option value="1 - General" selected>General
    <option value="2 - Course Related">Course Related
    Question ?<br>
    <textarea name="question" rows="10" cols="50">
    And you can put something here that shows up in the field.  Like Directions.
    <input name="author" type="hidden" value="YOUR_NAME_HERE">
    <input name="returnpage" type="hidden" 
    <input name="Submit" type="submit">
    <input type="reset" name="Reset Form">

Part 2 (3 pts)

  • Locate and read, from any professional journal, two articles about javascript. Write a two paragraph review for each article. The 1st paragraph should describe the contents of the article. The 2nd paragraph should be your reaction to the article. Do not forget to include the reference cite. Use APA format.

  • Reply to at least two postings in a meaningful manner. Be sure to include your name in the subject line like: Re: There Name - Assignment #3 - Your Name