在textarea上按键输入的提交被禁用提交,我也想在textarea上按下Enter时换行。如何修改以下代码?

$('textarea').bind('keypress', function(e) {
    if ((e.keyCode || e.which) == 13) {
        e.preventDefault();
        return false;
    }
});

最佳答案

试试这个;)

$('textarea').bind('keypress', function(e) {
    if ((e.keyCode || e.which) == 13) {
        e.preventDefault();

        //Just add this line to your code
        $(this).val($(this).val()+'\n');

        return false;
    }
});

关于javascript - 当表单提交被禁用时,如何在文本区域上按Enter下行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22654065/

10-08 23:04