所以我有一个最大长度为140的textarea,但是现在我想更改它,以使140之后的任何字符都变为红色(表示这些字符将不会被保存)。

我想象将需要一些javascript / jquery,但我不知道从哪里开始。
我在网上看了一下,但似乎找不到任何东西。

有任何想法吗?

最佳答案

这是使用两个文本区域的起点。需要更多的工作才能使其完美无瑕

$('#textarea2').on({
    focus: function() {
        if (this.value.length >= 20) $('#textarea1').focus();
    },
    keyup: function() {
        if (this.value.length >= 20) $('#textarea1').focus();
        $('#textarea1').val(this.value)
    }
})


FIDDLE

09-26 13:50
查看更多