Я добавил экземпляр CKEditor программно на мою страницу в коде моей страницы ASP.NET:
VB.NET:
itemEditor = New CkEditor
cell.Controls.Add(itemEditor)
... который отлично работает. Я могу получить HTML-код на обратной передаче и делать с ним что-то еще.
Тем не менее, я также хочу сделать с ним некоторые вещи на стороне клиента, в частности, выделить выбранный элемент из другого элемента управления и вставить его в текст, обрабатывая событие onchange
.
Итак, как мне получить имя экземпляра редактора в JavaScript, чтобы я мог делать такие вещи, как:
function GetCkText()
{
var htmlFromEditor = CKEDITOR.instances['editorName'].getData();
// do stuff with htmlFromEditor
}