Stuck on this question :-(

Tell us what’s happening:

Hi all, Im trying my best to figure this out but having no luck I think the question contradicts it self by asking “Your first radio button on your form should be checked by default.”…than stating " You should not change the inner text of the Indoor label."

I have tried everything but nothing has worked.

I’ve reset my code

  **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://cdn.freecodecamp.org/curriculum/cat-photo-app/relaxing-cat.jpg" 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" value="indoor"> Indoor</label>
  <label for="outdoor"><input id="outdoor" type="radio" name="indoor-outdoor" value="outdoor"> Outdoor</label><br>
  <label for="loving"><input id="loving" type="checkbox" name="personality" value="loving"> Loving</label>
  <label for="lazy"><input id="lazy" type="checkbox" name="personality" value="lazy"> Lazy</label>
  <label for="energetic"><input id="energetic" type="checkbox" name="personality" value="energetic"> 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/102.0.0.0 Safari/537.36

Challenge: Check Radio Buttons and Checkboxes by Default

Link to the challenge:

you should give the first radio button and first checkbox a checked attribute without any value

Hi @ leojilka

I think the terminology might be confusing you.

The “inner text” of the first radio button is the word " Indoor" - the text that displays on your web page.

The instructions are just asking you to add the checked attribute inside the input tag, as shown in the example.

<input type="radio" name="test-name" checked>

This is so confusing. The end goals are as follows :

Your first radio button on your form should be checked by default.
Your first checkbox on your form should be checked by default.
You should not change the inner text of the Indoor label.
You should not change the inner text of the Loving label.

I cracked it I had to remove something and it worked.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.