onkeydown是在用户按下未放开任何键时发生。任何按钮都能得到识别,但是字母键不区分大小写,均是小写。 onkeyup 是在用户放开任何先前按下的键盘键时发生。 onkeypress是在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。 因此做搜索建议suggest时应该选用onkeyup。