Computer Studies Grade 12 – GSEB
About Lesson

Select and Option Elements in HTML Forms

The select element is used to create a dropdown list (or menu) in an HTML form. This dropdown allows users to choose one or more options from a predefined list. Inside the dropdown, each option is defined using the option element .

  • The <select> tag is used to create the dropdown menu.
  • The <option> tag is used to define the individual items (choices) inside the dropdown.

 

How It Works:

  1. <select> Tag : This creates the dropdown menu container.
  2. <option> Tag : Each <option> inside the <select> represents one choice in the dropdown. The value attribute specifies what will be sent to the server when the form is submitted, while the text between the <option> tags is what the user sees in the dropdown.

Example of a Dropdown Menu:

Here’s an example of how to create a dropdown menu with a list of cities:

<select>
<option value=“Ahmedabad”>Ahmedabad</option>
<option value=“Rajkot”>Rajkot</option>
<option value=“Surat”>Surat</option>
</select>

Explanation of the Example:

  • <select> : This creates the dropdown menu.
  • <option> : Each <option> defines one item in the dropdown.
    • value="Ahmedabad": When the user selects “Ahmedabad,” the value "Ahmedabad" will be sent to the server.
    • The text between the <option> tags (Ahmedabad, Rajkot, Surat) is what the user sees in the dropdown menu.
  • By default, the first option (Ahmedabad) will appear as the selected item when the page loads. You can change this by adding the selected attribute to another option if needed.
 

When to Use a Dropdown Menu:

  • When you want users to select one option from a list (e.g., choosing a city, country, or category).
  • When there are too many options to display as checkboxes or radio buttons, and a compact dropdown makes more sense.