我无法在 TinyMCE 编辑器中获取正确的内容。场景是这样的:管理员填写一个表单,表单被分成3页(用jquery切换)。他在第一页输入客户的信息(姓名、公司名称等)。最后一页他可以给他们发一封电子邮件。TinyMCE 文本区域有前缀文本,在该文本之间,只要管理员在第一页填写姓名,我就想要客户的姓名。它适用于
$('input[name="info_name"]').change(function(){
var info_name = this.value;
tinyMCE.activeEditor.setContent(info_name);
});
但是没有前缀文本,因为文本必须在前缀之间。只是我想要的一个原始示例:
<div page1>
<input name="name">blablabla</input>
</div>
<div page3>
<textarea>
dear $name,
prefix text
</textarea>
</div>
我制作了一个带有前缀内容和客户姓名的隐藏 div,以从 div 中提取全部内容,并将其插入到 TinyMCE 中,但我一直在控制台中没有“替换”方法。
$('input[name="info_name"]').change(function(){
var info_name = this.value;
$('span#info_name').append(this.value);
var mailcontent = $('div#message-hidden').val;
tinyMCE.activeEditor.setContent(mailcontent);
});
任何人?