Home » 
        HTML
    
    Form Elements in HTML
    
    
    
    
        
            By IncludeHelp Last updated : October 13, 2024
        
    
    The <input> Element
    The <input> element is used to get input from the user in an HTML form.
    <input> tag is used to get input using input element, the type attribute of the input element is used to define inputs of multiple types in HTML.
Syntax
<input name="email" type="text" />
    For the input element there are more values which will be discussed later.
    The <select> Element
    The select element is used to define the drop-down list (select Box) in the HTML form.
    The <select> tag is used to define the list. Also, two more tags are required with the <select> tag for the work. They are <value> and <selected>.
    The <value> tag defines an option that can be selected in the drop-down list.
    The <selected> tag is used to define the element which is preselected in the form. By default, if no option is marked selected the first element is selected.
Syntax
<select name="bikes">
    <option value="value" selected> text </option>
    . . .
</select>
    In select tags, you can also select the number of options that are visible directly to the user without clicking on dropdown.
    This is done by using the size attribute.
Syntax
<select name="name" size="3"> ... </select>
    This will show 3 options directly.
    In the select box, the user is allowed to select more that one (multiple) options. This is done by adding multiple attributes.
Syntax
<select multiple> ... </select>
    The <textarea> Element
    The <textarea> element is used to define the text area input i.e. a multi-line input field in the HTML form.
    This element needs the rows and cols attribute to be defined to set the number of rows and columns the <textarea> will occupy.
Syntax
<textarea rows="5" cols="10"> text_to_displayed </textarea>
    The dimensions of the <textarea> can also be defined using stylesheet in HTML.
Syntax
<textarea style="width:100px; height: 250px;"> text_to_displayed </textarea>
    The <Button> Element
    The <button> element is HTML form is used to add a button to the form that can be clicked to perform actions in the form. 
Syntax
<button type="button" onclick="action_performed"> text </button>
    The <datalist> Element
    The <datalist> element in HTML form is used to define a list of data elements that are predefined for the input element. It will create a drop-down of all the input options available.
    To connect the <input> element to the <datalist>, the id of the datalist is to be referred by the list attribute of the input tag.
Syntax
<input list="datalist_id"/>
<datalist="datalist_id">
    <option>... </option>
    <option>... </option>
    <option>... </option>
</datalist>
    The <output> Element
    The <output> element in HTML form is used to return the result of some calculations that are done in realtime in the form.
    <output> tag is used to define the output. Also, one on the input tag is used to define the operation.
Syntax
<oninput="output_name.value= parseInt(input1.value) * parseInt(input2.value) "> 0
    <input name="input1">
    <input name="input2">
    <output name="output_name" for="input1 input2"></output>
    
    
  
    Advertisement
    
    
    
  
  
    Advertisement