html5里的datalist存在意义是什么?

html5里的datalist存在意义是什么?
html5里的datalist存在意义是什么?
html5里的datalist存在意义是什么?

datalist要结合input元素才行,给input提供可用数据源不需要手动输入,加快输入,和select差不多,但是好多事件有出入,change事件要blur才响应,还不如select。。就是多个输入功能

从html5制定的原则来说,一个目标就是让html能够表示更高层次的语义逻辑。比如说datalist,更好反映设计者的意图,一个数据列表,而li table的抽象程度更低。
好比h1表示一个一级标题,而font center等标签定义为居中大号字体等虽然也可以表示标题,但是这个意图只存在在设计者的脑中,而没有从代码表达出来。