javascript - 在 Textarea 中按回车键提交评论

标签 javascript jquery

我如何通过按回车强制评论?在我按下回车键的那一刻,它建立了一条新线。我在这里看过很多关于 SO 的文章,但我似乎无法弄明白。

这是我尝试过的:

function enterForm(event) {
     if(event.keyCode == 13) {
          runForm();
     }
}
function enterForm(event) {
     if(event.keyCode == 13) {
          runForm();
     }
}  

在 textarea 标签中添加 onKeyUp=”enterForm(event)”。没用。

我也试过这样的:

$('.cmnt_new').on('keyup', function(e) {
    if (e.which == 13 && ! e.shiftKey) {
        // your AJAX call
    }
});

最佳答案

尝试在此处找到的按键:

Submitting a form on 'Enter' with jQuery?

$('.input').keypress(function(e) {
    if(e.which == 13) {
        jQuery(this).blur();
        jQuery('#submit').focus().click();
    }
});

关于javascript - 在 Textarea 中按回车键提交评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19776373/

相关文章:

javascript - 默认对象属性

javascript - 尝试在 Three.js 中为立方体着色

Javascript 命名函数定义在不应该执行的时候执行

javascript - 如何在php中使用jquery中的按钮进行表单提交

javascript - 如何循环遍历多个音频文件并使用 javascript 顺序播放它们?

javascript - 在循环中使用 xhr 对象进行 html5 分块上传

javascript - 使用 z-index 在其他元素后面显示元素不起作用

javascript - 如何在每一行前面加上 `>` 前缀

jquery - 如何使用 jquery 从左到右更改 css 位置?

javascript - 自动对焦后触发Jquery函数