Hello programmer, we need you to make a Rocket Simulation form.
This is the kind of data the Rocket Simulation form will need to process.
| Display Name | Input Type | Input Name | Possible Values |
|---|---|---|---|
| Test Name | text | testName |
No limitations |
| Test Date | date | testDate |
Date format mm/dd/yyyy |
| Rocket Type | select | rocketType |
Brant, Lynx, Orion, Terrier |
| Number of Rocket Boosters | number | boosterCount |
A positive number less than 10 |
| Wind Rating | radio | windRating |
No Wind: with value 0, Mild: with value 10, Strong: with value 20 |
| Use production grade servers | checkbox | productionServers |
on or off |
Your completed simulation form will look roughly like this:
Submitted Values
testName=Moon+Shot
testDate=2020-07-16
rocketType=Lynx
boosterCount=3
windRating=10
productionServers=on
Code your solution in this repl.it.
Please follow the steps below and good luck!
Create a <form> with these attributes.
method to "POST"action to "https://handlers.education.launchcode.org/request-parrot"Add a <label> and <input> for Test Name to the <form>.
<label>Test Name <input type="text" name="testName"/></label>.Can you submit the form now? What is missing?
Add a <button>Run Simulation</button> to the <form>.
Enter a value into the "testName" input and submit the form.
Repeat steps 2 and 5 for the remaining data fields from the data table.
<label> for each input.Use an event handler and the submit event to validate that all inputs have values. Do NOT let the form be submitted if inputs are empty.