2012-08-12 76 views
1

因此,我試圖獲得它,以便當我按下按鈕時,它會將變音符字符插入文本區域。它是用JavaScript編寫的,它完全適用於我給它的任何文本字段,除了我給身體編輯框輸入的tinymce編輯器。我知道文本區域的id是「edit-body-und-0-value」。如果我禁用wysiwyg並且只是具有正常的文本字段,這是有效的。但是,當我使用wysiwyg啓用tinymce編輯器時,按下變音符號按鈕時,沒有任何內容插入到tinymce編輯器中。你們知道我怎麼能解決這個問題嗎?所見即所得的drupal插件tinymce的textfield名稱

回答

1

TinyMCE一次設置比textarea(它內置於iframe)方式多,因此無法以相同方式訪問。

要做TinyMCE中你想做的事情,你需要編寫一個插件(請參閱:http://www.tinymce.com/wiki.php/Creating_a_plugin),或者幸運的是,內置的TinyMCE按鈕已經存在,可以插入特殊字符,它被稱爲「charmap」,很容易添加到你的按鈕列表中。

+0

你先生,太棒了。我不知道我是如何錯過的。你只是救了我無數個小時!非常感謝。 – Ramin 2012-08-12 01:25:12

+0

不客氣,但那會是「Ma'am」:) – darma 2012-08-12 01:27:50