编写一个具有搜索功能的搜索框

编写一个具有搜索功能的搜索框

搜索框功能

能够输入国家名称全部或部分,出现搜索框的提示下拉框。

具体的数据没有放在数据库中,用JavaScript写了一个数组,从这个数组中的国家名称中找就可以了

实现过程

首先先编写一个HTML页面,在页面中将input的搜索框编写好,先不用css进行修饰

然后使用css进行修饰

在编写JavaScript时,我使用原生的JavaScript

先给定所有的国家数据

var arr = ["中国","日本","美国","俄罗斯","加拿大","英国","澳大利亚","西班牙","德国","孟买加","阿拉伯","印度","印度尼西亚"];

然后在获取input输入框的输入内容

var search = document.getElementsByClassName("blue-input")[0];

text内容 = search.value

我需要实时对输入框中内容进行查询,一旦我输入内容不同,提示框中的内容也立刻改变

所以我使用DOM中的oninput事件

oninput 事件在用户输入时触发。

该事件在