アンカーをクリックしようとしていますが、タイプ エラーが表示されます。関数ではありません。
ここに私のコードがあります:
file_browser_callback: function(field_name, url, type, win) {
win.document.getElementById("media").onclick();
win.document.getElementById(field_name).value = 'window.send_to_editor';
},
なぜ私はこれをしているのですか
Tinymce エディタを使用していますが、file_browser_callback
.
私のドキュメントには、シックボックスを開くアンカーがあり#media
、シックボックスで画像を選択した後、コールバックを送信しますsend_to_editor
。
だから私はから値を取得し、send_to_editor
に設定したい
win.document.getElementById(field_name).value
今、私はこのエラーが発生しています:
TypeError: win.document.getElementById(...).onclick is not a function
jQueryコードを提案しないでください。純粋なjavascriptが必要です(tinymce initはjqueryをサポートしていません)