3

我创建了一个富文本输入框,其目的是突出显示匹配或不匹配的括号等。基本上简单的突出显示()'s。这一切都非常适合我正在做的事情,到目前为止我遇到的唯一问题是当您溢出输入时,底层的 html 元素保持不变,这会使事情变得混乱。

现场示例:http: //jsfiddle.net/Axvgf/

只需在输入中输入一堆字母,您就会发现问题。

任何帮助,将不胜感激!

提前致谢。

编辑:如果我的方法不起作用或缺陷太大,我接受不同的建议和/或解决方案。

Edit2:我尝试了一种新方法,contenteditable但每次都会遇到插入符号位置的一堆问题。这是我的尝试:http: //jsfiddle.net/Axvgf/25/

4

1 回答 1

0

我不确定这是否能满足您的需求,但我会看看这个问题的解决方案中引用的项目,该问题关于 textarea 中的语法突出显示。其中许多是开源的,看看其他人如何成功解决这个问题可能会给你的项目一些想法。

于 2012-12-26T20:49:14.977 回答