textarea中的特殊HTML元素

时间:2012-03-22 19:58:33

标签: html css

我有一个系统,我希望用户能够自定义订单确认电子邮件。该电子邮件的占位符将替换为真实的客户数据。

目前我们告诉人们使用像{customer_name}这样的标签,但是这会让一些人感到困惑,而且还有很多错误。

我希望有一些东西可以从菜单插入占位符然后作为一个单元,就像textarea中的任何字符一样。

我曾考虑使用tinyMCE并编写插件,但这似乎有些过分。

有人有任何想法,或者知道我可以使用的任何工具吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

您无法在文本区域内设置项目样式。我认为你能做的最好的事情就是有一个插入你已经使用的标签的菜单。

您可以做的另一件事是在textarea下面添加一个'预览'div。它会实时解析用户条目(或者只是在用户按下“预览”按钮时执行此操作)并且您可以对标签进行替换以插入图像或对用户比短代码更有意义的内容。