小编Dav*_*e W的帖子

当设置默认值时,如何让浏览器显示所有datalist选项?

我有一个带有datalist的HTML表单,其值使用PHP设置,例如

<input list="values" value="<?php echo $val; ?>">
 <datalist id="values">
  <option value="orange">
  <option value="banana">
 </datalist>
Run Code Online (Sandbox Code Playgroud)

我希望用户看到datalist中的选项,以及PHP的当前值.但是,"自动完成"操作会导致列表中与当前值不匹配(或开始)的值从列表中隐藏,例如if $val='apple'.有什么方法可以避免这种情况,还是浏览器修复了这种行为?

html browser html5 datalist

23
推荐指数
3
解决办法
1万
查看次数

标签 统计

browser ×1

datalist ×1

html ×1

html5 ×1