[英]Pressing Tab to active Enter key
我在 react/JavaScript 中有一个问题,当我在键盘上按 Tab 时,我需要触发或激活 Enter 键,所以知道我该怎么做。
虽然我不确定你这种行为的动机是什么,但你的逻辑甚至可以使用 Vanilla JS:
您的用例的最小示例(侦听“Tab”按键,如果出现 Tab,则触发“Enter”按键):
let element = document.querySelector('input'); element.onkeydown = e => { alert('key pressed: ' + e.key); if (e.key === 'Tab') { element.dispatchEvent(new KeyboardEvent('keydown', { 'key': 'enter' })); } }
<input/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.