Tell us what’s happening:
Describe your issue in detail here.
**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://www.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="https://www.freecatphotoapp.com/submit-cat-photo">
<label for="indoor"><input id="indoor" type="radio" name="indoor-outdoor"> Indoor</label>
<label for="outdoor"><input id="outdoor" type="radio" name="indoor-outdoor"> Outdoor</label><br>
<label for="loving"><input id="loving" type="checkbox" name="personality"> Loving</label>
<label for="lazy"><input id="lazy" type="checkbox" name="personality"> Lazy</label>
<label for="energetic"><input id="energetic" type="checkbox" name="personality"> Energetic</label><br>
<input type="text" placeholder="cat photo URL" required>
<button type="submit">Submit</button>
<label for="indoor">
<input id="indoor" value="indoor" type="radio" name="indoor-outdoor">indoor</label>
<label for ="outdoor">
<input id="indoor" value="outdoor" type="radio" name="indoor-outdoor">outdoor</label>
<label for="indoor">
<input id="indoor" value="energetic" type="checkbox" name="indoor-outdoor">energetic
</form>
</main>
**Your browser information:**
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36
.
Challenge: Use the value attribute with Radio Buttons and Checkboxes
Link to the challenge:
<label for="indoor"><input id="indoor" type="radio" name="indoor-outdoor"> Indoor</label>
<label for="outdoor"><input id="outdoor" type="radio" name="indoor-outdoor"> Outdoor</label><br>
<label for="loving"><input id="loving" type="checkbox" name="personality"> Loving</label>
<label for="lazy"><input id="lazy" type="checkbox" name="personality"> Lazy</label>
<label for="energetic"><input id="energetic" type="checkbox" name="personality"> Energetic</label><br>
<input type="text" placeholder="cat photo URL" required>
<button type="submit">Submit</button>
<label for="indoor">
<input id="indoor" value="indoor" type="radio" name="indoor-outdoor">indoor</label>
<label for ="outdoor">
<input id="indoor" value="outdoor" type="radio" name="indoor-outdoor">outdoor</label>
<label for="indoor">
<input id="indoor" value="energetic" type="checkbox" name="indoor-outdoor">energetic
Somehow you’ve ended up with a bunch of duplicate label
s and input
s. Either reset the code or remove all of them below the submit button.
Then look at the failing tests:
One of your radio buttons should have the value
attribute of indoor
.
One of your radio buttons should have the value
attribute of outdoor
.
One of your checkboxes should have the value
attribute of loving
.
One of your checkboxes should have the value
attribute of lazy
.
One of your checkboxes should have the value
attribute of energetic
.
Go through them one by one and complete them on the existing inputs .
When I do that, the code passes for me.
1 Like
Hi @mayowa11 !
I agree it would be easier to just reset the lesson and then add the value attributes to the existing inputs instead of creating new ones.
Also, you are missing an end label tag here
Another reason why you should reset the lesson
1 Like
Okay guys, I will go over it , I will just reset and input again… Thanks
system
Closed
November 9, 2021, 3:10am
5
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.