Javascript 如何在输入框中创建猜测选项作为用户类型?

Javascript 如何在输入框中创建猜测选项作为用户类型?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,当用户开始写单词时,如何为输入框添加猜测选项?例如,如果用户想在写lon或lo时键入“London”,则猜测的单词应该出现在输入框下方,用户可以选择它。如何使用jQuery或JavaScript实现这一点?有任何库吗?是的,jQuery有一个自动完成插件,我想这就是您想要的 生成预定义单词的数组 生成onchange事件调用的函数 在该职能中: 函数myFunction(文本){ var anotherArray=[]; 对于(i=0;i

当用户开始写单词时,如何为输入框添加猜测选项?例如,如果用户想在写lon或lo时键入“London”,则猜测的单词应该出现在输入框下方,用户可以选择它。如何使用jQuery或JavaScript实现这一点?有任何库吗?

是的,jQuery有一个自动完成插件,我想这就是您想要的

  • 生成预定义单词的数组
  • 生成onchange事件调用的函数
  • 在该职能中:
  • 函数myFunction(文本){
    var anotherArray=[];
    对于(i=0;i}
    在web中添加jquery插件并使用自动完成

    注意:你应该有一个大的记录,使你的自动完成完美或有一个大数组列表。。您的代码可能如下所示

    //HTML
    <input type="text" id="autocomplete">
    //JAVASCRIPT
    var countryTags = [
          "america",
          "london",
          "philippines",
        ];
    $( document ).ready(function() {
    $("#autocomplete").autocomplete({
    source:countryTags });
    });
    
    //HTML
    //JAVASCRIPT
    变量countryTags=[
    “美国”,
    “伦敦”,
    “菲律宾”,
    ];
    $(文档).ready(函数(){
    $(“#自动完成”)。自动完成({
    资料来源:countryTags});
    });
    
    到目前为止,您尝试了什么?请粘贴您的代码。试着提问询问库不应该是一个关于SO的问题,所以回答离题没有多大意义questions@Saleh印地语谢谢我将修复子字符串,因为我注意到我写错了