我正在尝试在页面中创建一个可编辑的文本字段,该字段突出显示用户在编辑文本时对文本所做的编辑。例如,用户插入或更改的文本应该出现在彩色背景下,删除应该通过向相邻字符添加彩色背景(或者可能是某种符号?)来指示......这似乎比我难得多我想在 Javascript 中执行此操作,但令我惊讶的是我找不到任何已经实现此类文本字段的代码。
你知道有什么可以实现我正在寻找的东西吗?
谢谢!
最佳答案
您应该看看 Google 的 Diff, Match and Patch libraries for Plain Text它们是开源的,并且可以用 JavaScript 和其他语言使用。
关于javascript - 突出显示用户在 Javascript 中对文本所做的编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5768144/