我正在尝试在tinymce中插入图片的id和名称。
var content=tinyMCE.get('faq_answer').getContent()+"--img tag is given here--";
我可以通过提供alt,title来在tinymce中添加图像,但我无法添加id和名称。
答案 0 :(得分:1)
如果你想在你的编辑内容的末尾添加一个元素,我会做这样的事情(这样你就不必获得所有的编辑内容并重新设置):
var doc = ed.getDoc();
// create a new img element
var img = doc.createElement('img');
img.title = 'title';
img.src = '/images/my_image.gif';
img.id = 'my_id';
img.name = 'imagename';
// add the new img element to the dom
ed.getBody().appendChild(img);
某些属性可能会消失(被清除),具体取决于valid elements.的配置。如果未设置此配置,则将应用标准规则集。您可以使用extended valid elements选项扩展此规则集。关于img元素有一个很好的例子:)