Javascript 是否可以在HTML输入字段中处理向上/向下键?

Javascript 是否可以在HTML输入字段中处理向上/向下键?,javascript,html,events,autocomplete,key,Javascript,Html,Events,Autocomplete,Key,我正在为输入文本字段构建一个自动完成功能。目前,我可以使用鼠标点击选择,我想添加键盘控制,以允许自动完成控制。我在onkeyup事件中监控了keycode,它显示为向上/向下键,键代码均为0 我想知道是否有更好的办法 谢谢。请看下面的示例。它在FF3.5和IE8中对我都有效。键码37-40应该可以帮你。它们的映射为37=左,38=上,39=右,40=下。通常没有合理的理由重新发明车轮。也就是说,我建议您与插件一起使用。您可能会得到零,因为重点是自动完成列表。最好看看jQuery的自动完成插件。它

我正在为输入文本字段构建一个自动完成功能。目前,我可以使用鼠标点击选择,我想添加键盘控制,以允许自动完成控制。我在onkeyup事件中监控了keycode,它显示为向上/向下键,键代码均为0

我想知道是否有更好的办法


谢谢。

请看下面的示例。它在FF3.5和IE8中对我都有效。

键码37-40应该可以帮你。它们的映射为37=左,38=上,39=右,40=下。

通常没有合理的理由重新发明车轮。也就是说,我建议您与插件一起使用。

您可能会得到零,因为重点是自动完成列表。最好看看jQuery的自动完成插件。它会给你一个主意。