HTML HTML Forms Choosing Options Create a Select Menu

Jillian Anderson Slate
Jillian Anderson Slate
6,934 Points

I cannot figure out why my code is not accepted: <button type="submit">Place Order</button>

The error I am getting states that I have not placed a button within the form tags, however this line of code is between the tags. The button does not appear on the preview and I'm at a loss as to why that is.

index.html
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>HTML Forms</title>
  </head>
  <body>

    <form action="index.html" method="post">
      <h1>Shirt Order Form</h1>
      <label for="color">Shirt Color:</label>

        <select id="color" name="shirt_color">
          <option value="red">Red</option>
          <option value="yellow">Yellow</option>
          <option value="purple">Purple</option>
          <option value="blue">Blue</option>
          <option value="green">Green</option>
          <option value="orange">Orange</option>
          <button type="submit">Place Order</button>

    </form>

  </body>
</html>

try having a - in between all your tags

1 Answer

Jennifer Nordell
STAFF
Jennifer Nordell
Treehouse Staff

Hi there, Jillian Anderson Slate ! First, you're doing terrific. Yes, your <button> is inside your <form> tags, but you forgot something very minor here. You started your <select> menu and put in the options, but you never closed it with </select>. Long story short: you're missing a </select>, but I will leave the placement of this up to you.

Hope this helps! :sparkles: