使用Jquery更改Textarea中某些单词的颜色?

时间:2010-06-07 14:04:11

标签: jquery colors

如何使用Jquery在Textarea中更改某些单词的颜色?

例如,我有一个textarea <textarea id="txt"> </textarea>

当我输入textarea时,某些单词如“is,a,was ......”应该着色或突出显示。

目标是为我的项目创建一个超简单的HTML语法荧光笔!

2 个答案:

答案 0 :(得分:5)

这完全不可能。

您需要使用内容可编辑的<iframe>

不可能的原因是<TEXTAREA>无法在任何浏览器中支持格式化。您需要一种不同类型的元素,以便可以将单词包装在元素中,格式化文本。

答案 1 :(得分:2)

您可以在Textarea中为文本着色,NobleCount可以使用jQuery see here at example num. test7在maxlength之后通过css更改Textarea中的字体颜色。现在我们要弄清楚的是如何只对某些部分进行着色,或者如何通过以定义的字符数开始和/或结束来着色。