为何这里event.preventDefault()没有阻止默认的F2降低音量行为?
javascript吧
全部回复
仅看楼主
level 7
如图所示,为啥选中文本aaaaaaaaa后按下F2还是默认的降低音量?
2023年08月09日 03点08分 1
level 13
F2键并没有降低音量的功能,这个功能属于被Fn键转换过的F2键,或者说“媒体音量降低键”,它跟F2的识别码是不一样的。
2023年08月09日 11点08分 2
所以keyCode不是113,而是F2?
2023年08月09日 11点08分
@从入门☞放弃 keyCode已经被弃用,现在应该使用 key,现在的浏览器还支持只是为了兼容以前的网页。 对于 key,F2 是 F2,减音量是 AudioVolumeDown。 你的那个 F2 就不是正常的 F2,按照 F2 的键码自然没有用
2023年08月09日 13点08分
@BSPR0002 我想要鼠标选中后按F2自动替换选中文本
2023年08月09日 13点08分
这么说吧,我认为这是你键盘的问题,正常的F2是没有减小音量功能的,这个功能我只在带Fn键的键盘上见到过
2023年08月09日 13点08分
1