Я использую CKEditor richtexbox, я хочу присвоить какое-то значение этому текстовому полю через javascript, но не смог достигнуть. Прошел ниже пути.
УстановитьДанные()
insertHtml()
InsertText()
Я получаю ошибку Javascript, как "Объект не поддерживает свойство или метод УстановитьДанные".
Ниже HTML из RichTextBox
Как присвоить значение Richtextbox CKEditor?
CKEDITOR.instances["#<%=txtrecoveryactivity.ClientID%>"].setData("<b>Demo</b> Title")
<CKEditor:CKEditorControl ID="txtrecoveryactivity" BasePath="~/ckeditor" runat="server"></CKEditor:CKEditorControl>
Используйте комментарий блоки вместо кода фрагменты кода. Дорогой ТАК, должен быть лучший способ предупредить пользователей об этом - я вижу это слишком часто. – JonH
это потому, что CKEDITOR.instances ["# <% = txtrecoveryactivity.ClientID%>"] не возвращает вам экземпляр редактора –
, и для этого могут быть две причины: вы не передаете правильный id ckeditor, или этот код выполненный до создания экземпляра ckeditor –