gpt4 book ai didi

javascript - 检测是否在 JS 中按下了 Home/End 键

转载 作者:行者123 更新时间:2023-12-03 17:14:15 26 4
gpt4 key购买 nike

我正在尝试在 JS 中实现无限滚动,我正在使用 $(window).scroll() 来检测滚动位置,一切正常,我只有一个问题,如果用户单击“Home”键,如果用户按“End”键,则再次更改。

因此,当单击 Home 时,滚动位置将移动到顶部,而当单击 End 时,滚动位置将移动到底部。

我的问题是,您如何检测这些行为(按 Home/End)?

优素福

最佳答案

键码是 35 END 36 HOME!

  function myKeyPress(e){

var keynum;

if(window.event){ // IE
keynum = e.keyCode;
}else
if(e.which){ // Netscape/Firefox/Opera
keynum = e.which;
}
alert(String.fromCharCode(keynum));
}

关于javascript - 检测是否在 JS 中按下了 Home/End 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25283585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com