小编iCo*_*e4U的帖子

最大行textarea

我找到了一些限制textarea中使用的行的脚本,如下所示:

 $(document).ready(function(){

        var lines = 10;
        var linesUsed = $('#linesUsed');
        var newLines=0;

        $('#rev').keydown(function(e) {

            newLines = $(this).val().split("\n").length;
            linesUsed.text(newLines);

            if(e.keyCode == 13 && newLines >= lines) {
                linesUsed.css('color', 'red');
                return false;
            }
            else {
                linesUsed.css('color', '');
            } 
        }); 
Run Code Online (Sandbox Code Playgroud)

当你按Enter键并将其限制为10时,它可以正常工作.但是当你输入那么长的句子时它会自动转到没有\n的新行并且当你复制粘贴文本时会出现问题,然后它无法限制使用的线.

有谁知道如何解决这一问题.

重要提示:解决方案需要适用于textarea

javascript textarea

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

textarea ×1