Im stuck here, Can someone Help me!

Tell us what’s happening:

Your code so far


<h2>CatPhotoApp</h2>
<main>
<p>Click here to view more <a href="#">cat photos</a>.</p>

<a href="#"><img src="https://bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back."></a>

<p>Things cats love:</p>
<ul>
  <li>cat nip</li>
  <li>laser pointers</li>
  <li>lasagna</li>
</ul>
<p>Top 3 things cats hate:</p>
<ol>
  <li>flea treatment</li>
  <li>thunder</li>
  <li>other cats</li>
</ol>
<form action="/submit-cat-photo">

 <label for="indoor"> 
<input id="indoor" value="indoor" type="radio" name="indoor-outdoor">Indoor 
</label>
<label for="outdoor"> 
<input id="outdoor" value="outdoor" type="radio" name="indoor-outdoor">Outdoor 
</label>

  <label><input type="checkbox" name="feelings">loving</label>
  
  <label><input type="checkbox" name="feelings">lazy
    </label>
  <label>
    <input type="checkbox" name="feelings">energetic</label><br>
  <input type="text" placeholder="cat photo URL" required>
  <button type="submit">Submit</button>
</form>

</main>

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36.

Challenge: Use the value attribute with Radio Buttons and Checkboxes

Link to the challenge:

You added the value attribute to the radio but forgot to also add them to the checkboxes.

1 Like

im confused, could you please specify my mistake by commenting over my code.

notice how in that you have the value set as indoor?

In this one you dont have a value attribute. you need to add a value attribute to all your checkbox inputs.

for example: <label><input type="checkbox" name="feelings" value="loving">loving</label>

Friend, follow the instructions below to assign the value to each radio and check box