Objectives

Overview

For this project you will create a dynamic webpage using JavaScript. The user will first be asked a few questions, and then the webpage will be generated based on the information they have entered.

Your program will begin by using the prompt function to read in four pieces of information from the user. The prompts should look like the following:

Based on the responses to those questions, a webpage will be generated. Below are two examples of how the webpage must appear:

Warning: This project requires a significant amount of time. Please start working on the project early. Office hours get busy during the few days before the project is due, and you may not get the help you need if you wait too long. As always, we will not grant project extensions due to technical problems on your end.

Hints:

Requirements:

Submission

To submit your project, follow these steps:

  1. Create a zip file that includes two files:
    • proj3.html
    • proj3.css
  2. Upload the zip file using the submit server available at: https://submit.cs.umd.edu/. Make sure you select the submit server entry (Project #2) that corresponds to this project.
  3. After submitting your project, make sure you download from the submit server the submitted file and verify that what you have submitted is correct. Important: you must uncompress (extract) what you download from the submit server, otherwise it may not be rendered correctly. We will not accept projects sent via e-mail.

Academic Integrity

Please make sure you read the academic integrity section of the syllabus so you understand what is permissible in our projects. We want to remind you that we check your project against other students' projects and any case of academic dishonesty will be referred to the University's Office of Student Conduct.

Web Accessibility