将按输入提交更改为单击提交

Changing submit by enter to submit by click

本文关键字:提交 单击 输入      更新时间:2023-09-26

大家好,我在将 JS 代码从通过 Enter 提交文本区域表单更改为通过单击(单击)提交时遇到问题这是我的代码:

   /**
 * Allow Comment form to be submitted when the user
 * presses the "enter" key.
 */
$( document ).on('keypress', '#default_add_comment_form textarea, #default_add_comment_form input', function( event ){
    if ( event.keyCode == '13' ) {
        event.preventDefault();
        $('#default_add_comment_form').submit();
    }
});

通过 jQuery 文档:

$( "#target" ).click(function() {
    alert( "Handler for .click() called." ); // call your submit method here
});

另外,如果您想通过单击或输入提交 - 另外:

if ( event.keyCode == '13' ) {
    event.preventDefault(); // call your submit method here
    $('#default_add_comment_form').submit();
}