Javascript 触发选择标记以显示选项

Javascript 触发选择标记以显示选项,javascript,javascript-events,Javascript,Javascript Events,我正在用下拉菜单做我自己的ajax工作。我将输入定位在选择标记上。当在输入中键入内容时,它从数据库中收集并填充选择菜单。问题是它不明显。有没有一种方法可以让选择菜单像用户点击它一样打开?没有,您必须使用类似于DIV的溢出:auto来模拟打开的选择的行为。HTML5元素在这里会有所帮助,但由于目前只有少数浏览器支持它,因此您将不得不依赖JS实现 以下是我从简单的谷歌搜索中找到的最简单的错误实现 . 它支持Ajax以及向上/向下箭头键 StackOverflow还使用它自己的自动完成实现,当您开始

我正在用下拉菜单做我自己的ajax工作。我将输入定位在选择标记上。当在输入中键入内容时,它从数据库中收集并填充选择菜单。问题是它不明显。有没有一种方法可以让选择菜单像用户点击它一样打开?

没有,您必须使用类似于
DIV
溢出:auto
来模拟打开的选择的行为。

HTML5
元素在这里会有所帮助,但由于目前只有少数浏览器支持它,因此您将不得不依赖JS实现

以下是我从简单的谷歌搜索中找到的最简单的错误实现
. 它支持Ajax以及向上/向下箭头键

StackOverflow还使用它自己的自动完成实现,当您开始键入标记时,也许您可以从源代码中获得一些想法