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

Wilfried Allico
Wilfried Allico
2,310 Points

Hello!

Hello! I am stuck on this challenge. I am not understanding what I am doing wrong. Thank you for the help.

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>

  </form>

</body>

1 Answer

Maxime Duhamel
Maxime Duhamel
7,169 Points

Hi Wilfried.

You confused adding a class to an element with creating an element with a class. <div>...</div> is an element to add a class to it you need to put it in the opening tag <div class="favorite_stuff">...</div>

Your mistake was to create a new div element inside the first div element and on top of that you didn't close it. <div><div class="favorite_stuff">...</div>

I hope you get it right and keep learning. It is good to do mistakes. Don't hesitate to ask me if it isn't clear.

Max