html tutorial - Datalist <datalist> tag in HTML - html5 - html code - html form

datalist tag in html

Learn html - html tutorial - datalist tag in html - html examples - html programs

  • The <datalist> tag used to specify the set of pre-defined values for an <input> tag.
  • The <datalist> tag used to create an “autocomplete” options for <input> elements.
  • The <option> tag used to specify the options in the data list.
  • <datalist> tag belongs to Flow content and Phrasing content.
  • <datalist> tag supports Global Attributes and Event Attributes.

Syntax for <datalist> tag:

<datalist>Content is here</datalist>

Differences between HTML 4.01 and HTML5 for <datalist> tag:

HTML 4.01

  • HTML4 does not support <datalist> tag.


  • HTML5 supports <datalist> tag.

Sample Coding for <datalist> tag:

Tryit<!DOCTYPE html>
<html >
        <title>Wikitechy datalist Tag</title>
        <input list=”Wikitechy tutorials”>
        <datalist id=”Wikitechy tutorials”>
            <option value=”Wikitechy html”>
            <option value=”Wikitechy css”>
            <option value=”Wikitechy php”>

Code Explanation for <datalist> tag:

code explanation for datalist tag

  1. <input> tag used to get the input from the user.
  2. <datalist> tag used to display a drop-down list specify the set of pre-defined values for an <input> tag.
  3. <option> tag used to specify the list of options in the datalist.

Output of <datalist> tag:

output for datalist tag

  1. The output displays the pre-defined terms in the datalist as “HTML”,”CSS” and “PHP”.

Browser Support for <datalist> tag:

Yes Yes Yes No Yes

Related Searches to datalist tag in html