CS 290w
Assignment 3
NOTE EXTENDED DUE DATE:
Friday, October 15, 1999 by 11:59 p.m.
Must use the turnin
program.
Total Points: 100.
This assignment will contain three Web pages.
- Each page is required to have a menu that uses images for links. Using OnMouseOver,
change the image the mouse is on to another image.
Using OnMouseOut return it to the original image when the mouse is not on the image. In addition,
use onMouseOver and onMouseOut to change the appearance of an image when the cursor is positioned
over SOME OTHER image or link, and, again, return that image to its original appearance when the
cursor is not positioned over that other image or link. Each page must have a button that uses
JavaScripts document.referrer to return to the previous page.
All images must be preloaded, and they must be your own creations.
(30pts.)
- The first page should contain a description of yourself.
Write a few lines about yourself and your hobbies. Include a picture
of yourself, or an image which you believe describes you well.
Please make sure that your content is in accordance with Purdue University Policies.
If you are unsure about these policies,
then visit http://www.purdue.edu/PUCC-PDN/ExecMemoC42.html#Official
to read about them.
(20pts.)
- The Second Page must contain a form that uses the following five
JavaScript event handlers: onFocus, onBlur, onChange, onClick
and onSubmit. The form should have a specific topic.
Use JavaScript to change the background color of your page
and the label of a specific button whenever the user
interacts with the form.
(25pts.)
- The Third and last page. Make a page that will randomly choose an image from a collection
of images you have stored. You must have at least three graphics in your set that will randomly
be selected and load when the user loads the page. Make sure to add text that either explains the
image or gives some title for the image.
For example, say you are interested in selling baseball cards or selling digital artwork over
the Web. This is one way you could advertise your wares.
(25pts.)