我已經看到按下回車鍵時觸發按鈕的解決方案,但我想要實作的是相反的。如何使用JS觸發按鈕單擊時的回車鍵?
const triggerEnterKey = () => {
...
}
<button onClick={()=> {triggerEnterKey()}}>Trigger enter key</button>
uj5u.com熱心網友回復:
請試試這個。
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>
uj5u.com熱心網友回復:
使用dispatchEvent派遣
new KeyboardEvent('keydown',{'key':'Enter'})
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/352341.html
標籤:javascript
下一篇:從多個組件同時寫入單個狀態物件
