だから、私は私のプロジェクトでCKEditorバージョン4を使用し、私は(JS/jQueryのを使用して)、画像やリンクダイアログウィンドウでURLのテキストフィールドに文字列を挿入する必要がある - 私はここ意味:CKEditorの画像/リンクダイアログのURL入力フィールドに特定のテキストを挿入するには?
私はこの入力要素の何らかの識別子を見つける方法を理解することはできません。私は何かを意味する
var myText = 'abcdef...';
ckeditor.(that specific input field).val(myText);
アイデア?しばらく
var newURL = 'http://stackoverflow.com';
var dialog = CKEDITOR.dialog.getCurrent();
dialog.setValueOf('info', 'txtUrl', newURL);
CKEditorモーダルでこれらのHTML要素を調べることはできませんか? –
ええ、問題は、CKEditorの要素idが動的に生成されることです。この特定の場合、この要素のIDは 'cke_150_textInput'です。しかし、以前のテキストインプットの数に応じて変わります。それは基本的に私のエディタのオプションが変わったときです。多分それはある種の解決策ですが、かなり不自然なようです。 – Lis
この投稿をチェックしましたか:http://stackoverflow.com/questions/3610010/how-do-i-set-a-value-in-ckeditor-with - ジャバスクリプト? CKEdited要素の値を変更する方法です –