HTML5 Datalist

Think of a combination of an input text element and selection list. Typically used where there is the likelihood of a visitor entering a value of other (not one of the items in the list).

Other examples in Input types (HTML5 Tutorial)
Result from the Online TryIt-Editor
chrome N/Asafari 1.0Firefox 4.0ie N/Aopera 9.5