This example for datalist contains an input field with a type attribute value range. Google is your friend… Short answer: Datalist = suggestions along with open text entry Select = prepopulated list of options. Note. A datalist must contain zero or more