键盘向上箭头代码中怎么表示,键盘向上和向下箭头

I have one autocomplete search, in which by typing few characters it will show all the names, which matches the entered character. I am populating this data in the jsp using DIV tag, by using mouse I'm able to select the names. But I want to select the names in the DIV tag to be selected using the keyboard up and down arrow. Can anyone please help me out from this.

解决方案

Use the onkeydown and onkeyup events to check for key press events in your results div:

var UP = 38;

var DOWN = 40;

var ENTER = 13;

var getKey = function(e) {

if(window.event) { return e.keyCode; } // IE

else if(e.which) { return e.which; } // Netscape/Firefox/Opera

};

var keynum = getKey(e);

if(keynum === UP) {

//Move selection up

}

if(keynum === DOWN) {

//Move selection down

}

if(keynum === ENTER) {

//Act on current selection

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值