w3resource

HTML5: How to specify a name for the fieldset?

Go to Exercise page

Solution :

HTML Code :

<!DOCTYPE html><!-- Opening tag for declaring the document type -->
<html><!-- Opening tag for the root element of the HTML document -->
<head><!-- Opening tag for the document's header section -->
<meta charset="utf-8"><!-- Metadata tag specifying the character encoding of the document -->
<title>How to specify a name for the fieldset</title><!-- Title of the HTML document -->
</head><!-- Closing tag for the document's header section -->
<body><!-- Opening tag for the document's body section -->
<form name="w3r_form"><!-- Opening tag for a form element with the name attribute set to "w3r_form" -->
<fieldset name="w3resource" ><!-- Opening tag for a fieldset element with the name attribute set to "w3resource" -->
   Name: <input type="text"  name="username" size="30"><br /><br /><!-- Text input field for entering a name -->
Email: <input type="text" name="usermail" size="30" /><br /><br /><!-- Text input field for entering an email address -->
Place: <input type="text" name="userplace" size="10" /><br /><br /><!-- Text input field for entering a place -->
<button type="button" onclick="ChangeColor()">Change background color of fieldset</button><!-- Button to trigger a JavaScript function for changing the background color of the fieldset -->
</fieldset><!-- Closing tag for the fieldset element -->
</form><!-- Closing tag for the form element -->
</body><!-- Closing tag for the document's body section -->
</html><!-- Closing tag for the root element of the HTML document -->

JavaScript Code :

function ChangeColor(){
var fldname = document.getElementsByName("w3resource");
fldname[0].style.backgroundColor = '#C7E9FF';  
}

Explanation:

  • This HTML code represents a simple form containing text input fields and a button.
  • The form has the name attribute set to "w3r_form".
  • Inside the form, there is a fieldset element with the name attribute set to "w3resource". Fieldset is used to group related form elements.
  • Inside the fieldset, there are three text input fields for entering name, email, and place respectively.
  • There is also a button labeled "Change background color of fieldset". This button is associated with a JavaScript function named "ChangeColor()", which presumably changes the background color of the fieldset when clicked.

Live Demo :

See the Pen fieldset-name-answer by w3resource (@w3resource) on CodePen.


See the solution in the browser

Supported browser

Firefox logo Chrome logo Opera logo Safari logo Internet Explorer logo
YesYesYesYesYes

Go to Exercise page

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.