我已经看到了在按回车键时触发按钮的解决方案,但我想要实现的是相反的。如何使用JS触发回车键点击按钮?
const triggerEnterKey = () => {
...
}
<button onClick={()=> {triggerEnterKey()}}>Trigger enter key</button>发布于 2021-11-07 23:52:35
使用dispatchEvent分派
new KeyboardEvent('keydown',{'key':'Enter'})发布于 2021-11-07 23:55:46
请试试这个。
var evt = new KeyboardEvent('keydown', {'keyCode':13, 'which':13});
const textTag = document.getElementById("text");
window.addEventListener('click', () => {
document.dispatchEvent (evt);
textTag.innerHTML = "Enter was presseed";
}); <h1>Simulate enter press on click</h1>
<p id="text"></p>
https://stackoverflow.com/questions/69877351
复制相似问题