【发布时间】:2014-06-17 01:26:16
【问题描述】:
所以我有一个最大长度为 140 的 textarea,但是我现在想更改它,以便 140 之后的任何字符都是红色的(表示这些字符不会被保存)。
我想会需要一些 javascript/jquery,但我不知道从哪里开始。 我在网上查了一下,但似乎找不到任何东西。
有什么想法吗?
【问题讨论】:
-
为什么不使用计数器,一旦达到字符限制然后 textarea 会变成红色?只是一个想法。 Here is a starting point
-
你不能只改变 textarea 中某些字符的颜色,要么全有,要么全无,所以解决这个问题的唯一方法是使用两个不同颜色的 textarea,并且当达到一定长度时转移焦点,但是会有些复杂,也许一个 contentEditable 元素会更容易。
-
你有没有尝试过什么?你能和我们分享一下吗?
-
只需设置 MaxLength,不要尝试重新发明轮子。做一些人们已经熟悉的事情。
-
没有很好地阅读这个问题。不,您不能部分更改字符。您可以全部更改,也可以不更改。
标签: javascript jquery html