これまでのところ、単純なテキストエリアがありましたが、次のようになりました。
<textarea id="mailtemplate4" rows="20" cols="139" name="templatearea4"></textarea>
後で Ajax を使用して、このテキストエリアのコンテンツを追加します。ここで、このテキストエリアを tinyMCE エディターに置き換えたいと思います。そこで、tiny_mce.js ファイルを Web アプリに追加し、次のように tinymce の init も呼び出しました。
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
これにより、古いテキストエリアが単純な tinymce エディターに置き換えられますが、テキストを入力できず、コンテンツが Ajax で埋められません。ページのソースを見ると、古い領域の下にコードが追加されていることがわかります。次のように始まります。
<span id="mailtemplate4_container" class="mceEditor defaultSimpleSkin">...
私はそれが正しいと思うので、何が問題なのですか?コンテンツが入力されないのはなぜですか? また、テキストを入力できないのはなぜですか? コードは JavaScript エラーをスローしません。
ありがとう!