Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自动填充输入字段的最佳方式是什么?_Javascript_Jquery_Html_Browser - Fatal编程技术网

Javascript 自动填充输入字段的最佳方式是什么?

Javascript 自动填充输入字段的最佳方式是什么?,javascript,jquery,html,browser,Javascript,Jquery,Html,Browser,比如说,, 打开chrome浏览器并开始键入已知url时: www.google.com 当你输入第一个字母后,浏览器会自动填充url,当你按enter键时,它会打开谷歌网站,但你也可以继续键入不同的url。当浏览器知道另一个url,并且您在g(oogle.nl)之后继续键入另一个字母时,它会自动填充另一个已知url 在HTML输入字段中实现此功能的最佳方法是什么?您应该看看: 这是(我个人认为)最好、最简单的方法 玩得开心 编辑:拉斐尔的答案很好,但如果我是对的话,Safari不支持它。看@这

比如说,, 打开chrome浏览器并开始键入已知url时: www.google.com 当你输入第一个字母后,浏览器会自动填充url,当你按enter键时,它会打开谷歌网站,但你也可以继续键入不同的url。当浏览器知道另一个url,并且您在g(oogle.nl)之后继续键入另一个字母时,它会自动填充另一个已知url


在HTML输入字段中实现此功能的最佳方法是什么?

您应该看看:

这是(我个人认为)最好、最简单的方法

玩得开心


编辑:拉斐尔的答案很好,但如果我是对的话,Safari不支持它。

看@这可能会有帮助,但效果不太好。是否可以使用javascript从列表中选择一个选项,并将其放入选定的texbox中?我熟悉autocomplete,但这只提供了可用选项的列表。它不像chrome浏览器本身那样自动填充输入。在我按下回车键之前,我必须按下向下键。我建议你做以下操作:1。用户开始输入内容2。更改输入时,选择第一个元素并选择“蓝色”已自动完成的文本。因此,如果这不是他要找的词,他可以继续键入并覆盖自动完成的内容。这对你有意义吗?是的,这正是我想要的。现在我必须弄清楚如何使用javascript或JQuery进行蓝色选择,我认为这应该是最难的部分。非常感谢。