Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript Treehouse Club - MASH MASH - HTML Forms, Divs, and Inputs

Am i misplacing the code? It says i'm wrong but i'm not sure if it is a grammatical error or a placement error.

It keeps telling me that i'm wrong.

index.html
<body>
  <h1>First Day of School</h1>

  <form>

    <div>
      <div class="favorite_stuff">
      <h4>Favorite Foods?</h4>
      <input name="food[]">
      <input name="food[]">
      <input name="food[]">
      <input name="food[]">
    </div>


    <div>
      <div class="favorite_stuff">
      <h4>Favorite Animals?</h4>
      <input name="animal[]">
      <input name="animal[]">
      <input name="animal[]">
      <input name="animal[]">
      </div>
      </div>

  </form>

</body>

2 Answers

Clint Dehner
Clint Dehner
8,808 Points

Caleb is right, but to give you more of a visual

<body>
  <h1>First Day of School</h1>

  <form>

   <div class="favorite_stuff">    <====== correct

      <h4>Favorite Foods?</h4>
      <input name="food[]">
      <input name="food[]">
      <input name="food[]">
      <input name="food[]">
    </div>


    <div>
      <div class="favorite_stuff">  <========== mistake 
      <h4>Favorite Animals?</h4>
      <input name="animal[]">
      <input name="animal[]">
      <input name="animal[]">
      <input name="animal[]">
      </div>
      </div>

  </form>

</body>

You didn't need to add a new div just needed to add to the existing div Hope that helps you more :)

Caleb Kleveter
MOD
Caleb Kleveter
Treehouse Moderator 37,862 Points

You added a div inside the original div for the class, get rid of the extra div that you added and put the class in the original div. Hope this make since!