What fields are required on the contact form

Assignment Help Other Subject
Reference no: EM132643797

Assessment 1 - Individual Website Project

Summary and Purpose of Assessment
This an individual project-based assessment task
You are required to read a client brief; and then design, build and test the required website using HTML5, CSS and JavaScript. The website is to be built using a text editor; validated against the W3C standards to ensure all code meets accessibility guidelines; and tested in a variety of browsers to ensure it meets the client requirements and displays correctly
This project has 3 parts
• HTML structure and content
• CSS design and layout
• JavaScript validation of an HTML form

Completing this project-based assessment task allows you to demonstrate:
• the skills and knowledge required to use a text editor to design, create and save web pages to a given specification, rather than using an authoring tool
• the skills and knowledge required to develop complex cascading style sheets (CSS) that are attached to a markup language document
• the skills and knowledge required to develop interactive and engaging websites, developing scripts that offer an effective simple means of enabling websites to provide greater interaction with clients.
Assessment Instructions
What
This assessment is part 3 of your website project. You are required to complete the following tasks:
• Read and analyse a client brief to determine the dynamic functionality requirements
• Write a script to validate all form fields using JavaScript
• Test and debug JavaScript and document the process
• Test your validation script against user requirements and document the testing
• Upload the final version of your website to a web server (RMIT's Jupiter server)

Section B

Q1: Read the client brief and analyse the dynamic functionality requirements

Create a Word document named functionality-requirements.docx
Write your answer to the following questions
• What fields are required on the contact form?
• What does each field need to be checked for when the form is submitted?
• What messages need to be displayed if the user input is invalid?

Develop
Q2: Write a script to validate all form fields using JavaScript
Your script must use JavaScript event handlers, variables, functions and conditional statements
The script should be written as an external JavaScript file; and linked to form.html
Validation requirements
• On a user submitting the form, the name, subject, email and message fields need to be checked that they are not blank.
• If they are blank, a message must be displayed telling the user this is a required field
• The email field must be checked to ensure the email address has a valid format
• If the email is not valid, a message must be displayed telling the user that a valid email format is required
• The form must not submit if there are validation errors
• Do not use pop ups (this also excludes the use of HTML5 input type email)
Test
Q3: Test and debug JavaScript code and document the process

Create a Word document named JavaScript-testing.docx
Document your testing and debugging as you build the script
- use console.log
- use the debug cheat sheet
- manual checking

Q4: Test your script against user requirements and document the testing

Create a Word document named user-testing.docx
Write testing instructions
Ask a user to test your contact form using the testing document

Q5: Upload the final version of your website to Jupiter

Log into Jupiter using either Filezilla or WinSCP
o public_html / Binary-Zen
o Upload the 3 HTML documents - home.html, portfolio.html& contact.html
o Create an images folder and upload all images required for your website
o Create a CSS or Styles folder and upload all style sheets
o Create a JS or scripts folder and upload your JavaScript file/s

Attachment:- Individual Website Project.rar

Reference no: EM132643797

Questions Cloud

What is gold company stock : If the company is growing at a rate of 5.19 percent per year, and your required rate of return is 14.73 percent, what is Gold's company stock worth to you?
What did you think of the movie as a work of art : What did you think of the movie as a work of art? Did you like it? Dislike it? Why? What could the filmmakers have done to make the movie work better for you?
Find the apr of investment : An investment returns 7% APY, what is the APR of this investment if interest is compounded daily?
Current stock price-constant growth dividend model : What is the current stock price according to the constant growth dividend model?
What fields are required on the contact form : Read a client brief; and then design, build and test the required website using HTML5, CSS and JavaScript. The website is to be built using a text editor
Comparisons of income : Comparisons of income can be very difficult for two companies even though they sell the same products in equal volume. Why? Explain thoroughly.
Compute book value per share-phelps labs : Phelps Labs has assets of $423,000, current liabilities of $107,000, and long-term liabilities of $90,000. There is $33,300 in preferred stock outstanding;
Calculate the eps and the common dividends per share : David's Magic Stores has an operating profit of $220,000. Interest expense for the year was $27,000; preferred dividends paid were $28,500; and common dividends
Prepare sebeka schedule of the cost of finished goods : The Sebeka Company reports the following information pertaining to the month of January. Ending

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd