2010-12-02 9 views
1

私は画像のIDと名前をtinymceの中に挿入しようとしています。tinymceの中に画像のIDと名前を追加するには?

 
var content=tinyMCE.get('faq_answer').getContent()+"--img tag is given here--"; 

私はALT、タイトルを与えることでTinyMCEの内部の画像を追加することができますが、私はidと名前を追加傾けます。

+0

タグは "--imgタグはここに指定されました"で与えられます。私はスタックオーバーフローエディタでイメージタグを追加する方法を知りません。 src、title、altを渡すことができますが、IDと名前を渡す必要があります。私を案内してください –

答えて

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要素に関する素晴らしい例があります:

関連する問題