我看到每个答案都是e.preventDefualt,但这对我的情况没有帮助。我的方案是,我只想阻止空格键的滚动部分。当我使用e.preventDefault时,它会停止滚动,但当我在文本框中无法键入空格时,它也会使滚动停止。所以我想知道是否有一种方法可以阻止滚动,但实际上允许键入空格。e.preventDefault(); case 32:
当我打字时,我的鼠标光标,如果留在文本上,最终会自动单击文本框中的任何空格,导致我在句子中间键入。此外,在文本框中的光标将经常停止中间字和屏幕将突然滚动时,按空格键时,键入。我的问题是,我该如何改变这种行为,因为它把我逼疯了。我有一台宏碁Aspire One D257上网本。我不确定这是否是Xubuntu问题,因为它在我使用Windows 7时也是这样做的
我正在创建一个音乐播放器,它使用空格键来暂停和播放音频,现在可以知道是否有人正在文本字段中键入,因为现在,如果用户在文本字段中键入,音频正在播放,当用户按空格键时,音频暂停,我基本上希望当用户不在文本字段中时,用户可以播放和暂停音频,但当用户键入此功能时,此功能被禁用,因此音频继续播放。下面的代码是我当前用来检测何时按下空格键的代码;
//IF Space bar is Pres