如何在Froala Editor中获得插入位置?

时间:2017-12-12 20:56:00

标签: javascript jquery wysiwyg contenteditable froala

我正在使用froala编辑器让我的用户能够创建和编辑文档模板。这些模板将在输入数据之后,用户定义的占位符将自动填充。

我现在面临的最大问题是,Froala(至少显然)没有提供一种方法来在<textarea>或任何其他HTML元素中获得插入位置,并且启用了contenteditable。 / p>

每个文档模板都可以包含许多自定义字段,这些字段将显示为位于编辑器上方的<select>标记的选项。用户始终选择一个选项,其值将被放置在插入符号最后一次的位置,并用大括号括起来。

例如:

<select>
  <option value='Choose a field'></option>
  <option value='lawsuit'>Lawsuit Number</option>
  <option value='customer'>Customer Name</option>
</select>

在这种情况下,如果用户选择“诉讼编号”选项,则文本{lawsuit}应放在选择之前插入符号的位置。

Froala编辑器是否有一些内置机制来实现这一目标?如果不是,还有其他办法吗?

0 个答案:

没有答案