防止在Textarea中编辑单个单词

时间:2010-08-24 12:42:42

标签: javascript jquery

我想要实现的目标如下:

我的CMS中有一个文本填充文本。该文本包含一些变量名称的特殊字符串。在网站中,这些变量被其他内容替换(例如“$!test;”将替换为“Hello this is a test”)。

现在我想阻止用户在textarea中编辑这些字符串,但是使整个textarea禁用或只读它是没有用的。

我希望也许有一些方法可以做到这一点,即使我需要像TinyMCE或CKEditor这样的WYSIWYG编辑器。

1 个答案:

答案 0 :(得分:2)

CKEditor具有protectedSource属性:

  

要在输入HTML上执行的正则表达式列表,表示必须保持不变的代码。

我无法保证它会以视觉上吸引人的方式保留元素,但绝对值得一看。