Assignment 2
Interactive Page with Event Listeners
Due Saturday September 21 before 11:30pm

Overview

For this assignment, you will update your assignment 1 page so that it includes event listeners and follows programming standards from class.

Procedure

Using the page from your assignment 1, update it so that it has the following:

  1. At least one click handler function that is assigned to a control using JavaScript addEventListener.
  2. Create a window load handler that runs JavaScript code after the web page has been loaded.
  3. Create variables that refer to web page elements (use let)
  4. Load external JS file

Requirements

In addition to the requirements above, your interactive page should have the following:

  • A written overview (approximately 1 paragraph) that describes your accomplishment and how you accomplished it --- include any details of help, collaboration, or use of online resources
  • Input text fields, an event-handling function, and display of output
  • Your name and app description commented in the html and js files.
  • Consistent indentation for html and JavaScript.

Submission

On D2L, submit a zip file of a folder with the following contents:

  • A readable document (pdf or txt) that summarizes your accomplishment.
  • html file
  • JS file
  • Any supplementary files for your web app

Grading

This assignment is worth 10 points. A rubric will be provided with the submission.