1

ページのテキストエリアに tinymce エディターがあります。readonly属性をtrueに設定して、READONLYモードで初期化しています。以下の初期化を参照してください。

tinyMCE.init({
    mode : "exact",
    elements : "p_desc",
    debug : false,
    nowrap : false,
    cleanup_on_startup : true,
    fix_nesting : true,
    readonly : true,
    force_br_newlines : true,
    force_p_newlines : false,
    gecko_spellcheck : true,
    forced_root_block : '' ,
...
    setup : function(ed) {
            ed.onKeyUp.add(function(ed) {
                textCounter('p_desc','Charcount',4000);
            });}
});

同じページの非表示の入力フィールドの値に応じて、tinyMCE.get('p_desc').getBody().setAttribute('contenteditable', true); を使用して編集を有効にしています。

エディタは編集可能モードで動作を開始しますが、セットアップで定義された onKeyUp イベントはまだ動作していません。

誰か助けてください。

4

1 に答える 1