簡體   English   中英

如何觸發回車鍵

[英]How to trigger the enter keypress

我需要知道如何在輸入上觸發回車鍵。 也就是說,為了響應其他一些事件(不是按鍵),我需要觸發值為 13 的按鍵。

(澄清一下,我不想在按下 Enter 鍵時觸發某些事件。如果我不知道該怎么做,我會發現已經在 SO 上多次詢問並回答了這個問題。我想要相反的。我是試圖開發一種需要我模擬“輸入”按鍵的解決方法。)

你可以這樣做 -

var e = $.Event( "keypress", { which: 13 } );
$('#yourInput').trigger(e);
 var e = $.Event( "keyup", { keyCode: 13 } );
    $('#yourInput').trigger(e);

為我工作,而不是“哪個”,我使用了“keyCode”

模擬輸入按鍵

var e = jQuery.Event("keypress");
        e.which = 13 
        e.keyCode = 13
        $('#email').focus();
        $('#email').trigger(e);

捕獲輸入按鍵

$('#email').keypress(function (e) {
if (e.which == '13') {
    alert('code');
}});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM