我建立了输入文本字段的自动完成功能。 目前,我可以用鼠标点击来选择的选择,我想添加键盘控制,允许自动完成控制。 我监视的键码的onkeyup事件,它出现向上/向下键,键码均为0。
我想知道是否有什么更好的办法来做到这一点。
谢谢。
我建立了输入文本字段的自动完成功能。 目前,我可以用鼠标点击来选择的选择,我想添加键盘控制,允许自动完成控制。 我监视的键码的onkeyup事件,它出现向上/向下键,键码均为0。
我想知道是否有什么更好的办法来做到这一点。
谢谢。
键码37 - 40应该为你做。 它们映射为37 =左边,38 =最高,39 =右边,40 =下来。
看一下例子http://www.w3schools.com/jsref/jsref_onkeydown.asp 。 它为我在这两个FF3.5和IE8。
有通常不是一个正当理由重新发明轮子。 这就是说,我会建议使用jQuery的与自动完成插件。