Na Liu2,753 Points
Why the <select> tag needs its name attribute to be "flavor"? HTML Form Task 3 of 4
The hint says the id attribute is not passed through submit, but why <select> tag's name attribute has to be set?
<!DOCTYPE html> <html> <head> <title>Ye Olde Ice Cream Shoppe</title> </head> <body> <p>Your order has been created. What flavor of ice cream would you like to add to it?</p> <form method="post" action="process.php"> <label for="flavor">Flavor</label> <select id="flavor" name="flavor"> <option value="">— Select —</option> <option value="Vanilla">Vanilla</option> <option value="Chocolate">Chocolate</option> <option value="Strawberry">Strawberry</option> <option value="Cookie Dough">Cookie Dough</option> </select> <input type="submit" value="Update Order"> </form> </body> </html>
Benjamin Larson34,054 Points
You don't need to alter the attributes on your <select> statements. The hint says that you "need to add a new HTML element with three attributes". You need to add a new input tag with the type attribute set to hidden. You'll also need to assign it attributes for the correct name and value. This is will get you started-
<input type="hidden" name="" value="">