【发布时间】:2011-01-30 21:58:30
【问题描述】:
我想在 textarea 中设置文本或使用不同颜色的文本输入(一种或另一种都可以,我不需要两者)。想想简单的语法高亮之类的东西。所以,假设我定义了一些关键字。当用户在文本区域或文本输入中键入时,我希望这些词被着色为不同的颜色
我知道这需要一些 CSS、Javascript 的组合,也许还有一些小精灵的灰尘。我想知道我需要深入研究哪个方向来了解如何做到这一点。
谢谢
【问题讨论】:
-
您希望文本的任何特定部分具有不同颜色的标准是什么?
-
我会提前确定某些关键字,并希望在用户输入时更改它们的颜色。类似于语法高亮在 IDE 中的工作方式。
-
这里的替代示例stackoverflow.com/a/33588043/257319(使用 CSS 且无内联样式)
标签: javascript html css