格式化JavaScript Textarea

时间:2017-03-14 07:41:40

标签: javascript

我希望在JavaScript中格式化输入文本,以便在光标移动到下一行之前自动在行的每一端添加换行符,而无需用户按“Enter”键。请问这怎么可能实现呢?

1 个答案:

答案 0 :(得分:1)

您应该提供更多信息(例如,当线路断开时有条件)

例如,当在该行输入文字有50个字符时,它会断行。

为您的代码添加自定义条件。

$('textarea').keypress(function () {
    var length = $(this).val().length;
    if (length % 51 == 0 &&
       length > 0) {
        var val = $(this).val();
        $(this).val(val + '\n');
    }
});

http://jsfiddle.net/2QZbG/