在现代的 Web 开发中,为用户提供良好的用户体验是至关重要的。当用户在输入表单字段时,自动完成功能可以提供便利,减少输入错误,并提供可选项供用户选择。HTML 中的新元素 datalist
可以帮助我们实现这样的自动完成输入框。
datalist
元素允许我们在输入字段中定义一个预定义的选项列表。当用户开始输入时,浏览器将根据输入值显示匹配的选项。用户可以从下拉列表中选择一个选项,或者继续输入自己的内容。
下面是一个简单的示例,演示了如何使用 datalist
元素创建自动完成输入框:
<!DOCTYPE html>
<html>
<h