不确定是否有人这样做过,但是想把一些触角放在那里。
我有一个TinyMce编辑器(在MVC3视图中),用户基本上可以在其中创建一个电子邮件“模板”。此外,我还有另一个没有TinyMce的textarea。
我希望能够将纯文本从TinyMce复制到textarea(它将是电子邮件的“纯文本”版本)。我已经看到一些js去除代码,但我想取出链接(标签)并复制URL。
如果您有任何疑问,请与我们联系!我非常感谢你能给予的任何帮助!
答案 0 :(得分:1)
这里需要的是先获取内容,删除部分内容,然后将其放入textarea中。这并不困难:
var content = tinymce.get('my_editor_id').getContent({format : 'raw', no_events : 1});
// keep p,div and br tags in this example
content = strip_tags( content,'<p><div><br>');
document.getElementsById('my_textarea').innerHTML = content;
答案 1 :(得分:0)
我不认为$(“#TinyMceContainer”)。text()有效吗?