Learn HTML Forms by Building a Registration Form - Step 28

To solve this, you can provide context of what is needed by adding a legend element with text Account type (required) before the label elements within the second fieldset . Then add the checked attribute to the Personal input to ensure the form is submitted with the required data in it.
I am strugling to figure this out"You should give an attribute of checked to the Personal input".
can someone help pleaseeeeeeeee :weary:

Account type (required) Personal Business
<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Registration Form</title>
    <link rel="stylesheet" href="styles.css" />
  </head>
  <body>
    <h1>Registration Form</h1>
    <p>Please fill out this form with the required information</p>
    <form method="post" action='https://register-demo.freecodecamp.org'>
      <fieldset>
        <label for="first-name">Enter Your First Name: <input id="first-name" type="text" required /></label>
        <label for="last-name">Enter Your Last Name: <input id="last-name" type="text" required /></label>
        <label for="email">Enter Your Email: <input id="email" type="email" required /></label>
        <label for="new-password">Create a New Password: <input id="new-password" type="password" pattern="[a-z0-5]{8,}" required /></label>
      </fieldset>

<!-- User Editable Region -->

      <fieldset>
       <legend checked="Personal">Account type (required)</legend> 
        <label><input type="radio" name="account-type" /> Personal</label>
        <label><input type="radio" name="account-type" /> Business</label>
      </fieldset>

<!-- User Editable Region -->

      <fieldset></fieldset>
      <input type="submit" value="Submit" />
    </form>
  </body>
</html>
/* file: styles.css */
body {
  width: 100%;
  height: 100vh;
  margin: 0;
  background-color: #1b1b32;
  color: #f5f6f7;
}

label {
  display: block;
  margin: 0.5rem 0;
}

Your browser information:

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

Challenge Information:

Learn HTML Forms by Building a Registration Form - Step 28

Hi @adeyemoadeleke100

For this step, place the single value attribute in the first input element show in the code block below.

Here is an article that gives a little detail about the checked attribute.

Happy coding

Thank you for your response but i don’t quite get it, i’m sorry. I have reviewed the content of the link attached, it is not helping still :weary:

The checked attribute for this step, needs to go into the input element, with the other attributes.


Screenshot_19-2-2024_21045_www.freecodecamp.org

Is this what you mean please??

No, there is no equals sign.
The attribute goes in the second input element.

You will need to reset the step to restore the original code.

got it… thanks alot :pray:

1 Like

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