The datalist element represents a set of option elements that represent predefined options for other controls.
zero or more option elements, intermixed with phrasing content
A datalist element must have both a start tag and an end tag.
any element that can contain phrasing elements
interface HTMLDataListElement : HTMLElement { readonly attribute HTMLCollection options; };