Answered step by step
Verified Expert Solution
Question
1 Approved Answer
JavaScript Assignment 1: Personal Web site This assignment is linked to your final project. Thus far, you have completed a total of 4 sections
JavaScript Assignment 1: Personal Web site This assignment is linked to your final project. Thus far, you have completed a total of 4 sections as part of the Final Project. You have created a basic web site consisting of at least four pages. The plan and design is of your choice. You have added at least one mathematical calculation, formula, or expression related to your site. You have added control of flow using if, if/else, else if and switch statements. You have added at least one form and have added exception handling. However, all of these steps have been added as a requirement for each chapter and may not necessarily posses the refined qualities that you have been seeking. This assignment is your first opportunity to step back and refine or fine-tune the work that you have done thus far while applying the features and skills that you have learned so far.. Requirements for the assignment Using only the current pages and files that you have created thus far for your project, you are to review the content of each page, add any missing pages, scripts, forms, control of flow, and error handling in order to prepare the project files for the next several chapters. This is your opportunity to catch up on the project content, and bring it to a level of professionalism and appearance that will allow you to continue with your project working with a solid set of files. As part of this assignment, you may add additional features, both HTML or JavaScript components that you have learned thus far. The result of this assignment will be the working files that you will use to continue working on your project for the next several sessions. In addition to the pages that you already have created, you must add a page to your site that educates visitors about Web Security. Report the values of at least six properties from Tables 5-10 and 5-11 to illustrate the breadth of information about a user's computer that a Web app can access using the features of the DOM. Perform a web search on the practices for using the web safely, and include links to at least three sources in your page. Items to consider Navigation Flow Event listeners and handling Input/form . Data storage Data validation Styling Exception/ error handling Debugging The completed files after the Assignment will be used as the working files for your Project for Sessions 6-10. Marking Scheme Evaluation Elements Design (refining original design features and styling) Clear and functional navigation Program flow (if, if else, else if, switch statements) as needed Mathematical calculation/ expression features Appropriate event listeners and handling Functional Input form(s) with proper validation and error display Basic Data storage Debugging Adding DOM-BOM features TOTAL % of mark 5 5 5 2 5 5 5 3 5 40 What to Submit Your assignment must include the following: All source code, as well as all other files required for the proper functioning of your application. Completed html, JavaScript and CSS files.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started