Learn HTML Forms by Building a Registration Form - Step 36 - C_gFwHBAFxRWY4uSTCbM6

Tell us what’s happening:
Describe your issue in detail here.

   **Your code so far**
/* file: index.html */
<!DOCTYPE html>
<html>
 <head>
   <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 action='https://register-demo.freecodecamp.org'>
     <fieldset>
       <label name="first_name">Enter Your First Name: <input type="text" required /></label>
       <label name="last_name">Enter Your Last Name: <input type="text" required /></label>
       <label name="email">Enter Your Email: <input type="email" required /></label>
       <label name="password">Create a New Password: <input type="password" pattern="[a-z0-5]{8,}" required /></label>
     </fieldset>
     <fieldset>
       <label><input type="radio" name="account-type" /> Personal Account</label>
       <label><input type="radio" name="account-type" /> Business Account</label>
       <label>
         <input type="checkbox" name="checkbox" required /> I accept the <a href="https://www.freecodecamp.org/news/terms-of-service/">terms and conditions</a>
			  </label>
     </fieldset>
     <fieldset>
       <label name="picture">Upload a profile picture: <input type="file" /></label>
       <label name="age">Input your age (years): <input type="number" min="13" max="120" />
			  </label>
       <label>How did you hear about us?
         <select name="option">
           <option value="" name="1st_option">(select one)</option>
           <option value="1" name="2nd_option">freeCodeCamp News</option>
           <option value="2" name="3rd_option">freeCodeCamp YouTube Channel</option>
           <option value="3" name="4th_option">freeCodeCamp Forum</option>
           <option value="4" name="5th_option">Other</option>
         </select>
       </label>
       <label name="bio">Provide a bio:
				  <textarea rows="3" cols="30" placeholder="I like coding on the beach..." name="textarea"></textarea>
			  </label>
     </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/103.0.5060.114 Safari/537.36 Edg/103.0.1264.49

Challenge: Learn HTML Forms by Building a Registration Form - Step 36

Link to the challenge:

…? Please tell us what you need help with


Go ahead, and give each submittable element a unique name attribute of your choosing. Except for the two radio inputs.

I have given each and every submittable element a name but still it is showing an error.

You gave the radio inputs names, but the instructions told you not to do that.

Also, you attached names to the labels, not the inputs.

still not accepting
. I removed the name from radio elements

And did you move the names from the labels to the inputs?

Worked thank you buddy.

1 Like

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