美文网首页
HTML5中datalist和select在制作下拉菜单时的区别

HTML5中datalist和select在制作下拉菜单时的区别

作者: Bior | 来源:发表于2020-04-17 16:15 被阅读0次

一般我们通常使用select制作下拉菜单,但是H5之后,datalist也可以充当select的角色,而且两者还有一点小的不同。
对于select来说,select的下拉菜单是供用户选择的,用户只能选择其中的选项不能自己添加。
但是datalist就不同了,datalist不仅可以供用户选择,用户还可以自己输入,而且datalist还可以达到模糊匹配的效果,使用很方便。

据代码示例如下:

<form action="" method="">
<input type="text" list="addr"/>  
            <datalist id="addr">  
                <option value="奔驰">奔驰</option>  
                <option value="宝马">宝马</option>  
                <option value="奥迪">奥迪</option>  
            </datalist>  
               
            <select>  
                <option value="奔驰">奔驰</option>  
                <option value="宝马">宝马</option>  
                <option value="奥迪">奥迪</option>  
            </select>  
</form>

运行结果如下:

HTML5中datalist和select在制作下拉菜单时的区别

相关文章

网友评论

      本文标题:HTML5中datalist和select在制作下拉菜单时的区别

      本文链接:https://www.haomeiwen.com/subject/ygsyvhtx.html