HTML5 datalist

The datalist element is used to provide an "autocomplete" feature on input elements. Users will see a drop-down list of pre-defined options as they input data.