Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJoseph Torres
6,282 PointsTrying to understand importance in naming id and for attributes with the same name and how this ties in the label tag
I know he explains the importance but its not concrete in my mind. Can someone elaborate a little more on this? Thanks
1 Answer
Chris Davis
16,280 PointsIts not the name attribute that should be the same, it's the #id. When the label is clicked it will pass the focus to the form input element. For example...
<label for="firstName">FirstName</label><br>
<input type="text" name="yourName" id="firstName">
Here is a demonstration https://jsfiddle.net/awrzbabx/ and here is an explanation http://stackoverflow.com/a/18432715
Hope that helps