Datalist is for suggesting values without enforcing values
Have you ever had a form that needed to accept a short, arbitrary bit of text? Like a name or whatever. That’s exactly what <input type="text"/>
is for. There are lots of different input types (and modes!), and picking …