How to programmatically determine name of CKEditor instance

Posted by ChrisA on Stack Overflow See other posts from Stack Overflow or by ChrisA
Published on 2010-03-30T11:49:20Z Indexed on 2010/03/30 11:53 UTC
Read the original article Hit count: 383

Filed under:
|
|
|

I've added a CKEditor instance programmatically to my page in the code-behind of my ASP.NET page:

VB.NET:

itemEditor = New CkEditor
cell.Controls.Add(itemEditor)

... which works fine. I can get the HTML on the postback and do stuff with it.

However, I also want to do some client-side stuff with it, specifically take a selected item out of another control, and insert it into the text by handling the onchange event.

So, how can I get the name of the editor instance in the JavaScript, so that I can do stuff like:

function GetCkText()
{
    var htmlFromEditor = CKEDITOR.instances['editorName'].getData();
    // do stuff with htmlFromEditor
}

© Stack Overflow or respective owner

Related posts about ASP.NET

Related posts about ckeditor