Hi,
i have downloaded the latest version of CkEditor. i need 3 or 4 instances of Text editors on my screen. the problem i am having is , if i use "CKEDITOR.instances.TextBox1.getData()" this method to get the value of my Textboxes, then i have to hard code the Ids.
bascially based on the fieldname from the database, i am generating my control ids. so the textbox id can be for ex. 'txt_story' or 'txt_description' where 'story' and 'description' are 2 fields from database.
so if i create a JS function and pass the fieldname as a parameter -say for ex. parameter name is 'eid' and try to access - CKEDITOR.instances.eid.getData() OR CKEDITOR.instances[edi].getData()
it is not working . any idea???
can anyone please help me with this? i am a bit new to JS and ckeditor.
i have added my JS function for the reference.
function SetContents(eid,value)
{
alert(eid);
alert(value);
// Get the editor instance that we want to interact with.
alert(CKEDITOR.instances.eid);
var oEditor = CKEDITOR.instances.eid;
// Set the editor contents (replace the actual one).
oEditor.setData( value );
}
Thanks,
i have downloaded the latest version of CkEditor. i need 3 or 4 instances of Text editors on my screen. the problem i am having is , if i use "CKEDITOR.instances.TextBox1.getData()" this method to get the value of my Textboxes, then i have to hard code the Ids.
bascially based on the fieldname from the database, i am generating my control ids. so the textbox id can be for ex. 'txt_story' or 'txt_description' where 'story' and 'description' are 2 fields from database.
so if i create a JS function and pass the fieldname as a parameter -say for ex. parameter name is 'eid' and try to access - CKEDITOR.instances.eid.getData() OR CKEDITOR.instances[edi].getData()
it is not working . any idea???
can anyone please help me with this? i am a bit new to JS and ckeditor.
i have added my JS function for the reference.
function SetContents(eid,value)
{
alert(eid);
alert(value);
// Get the editor instance that we want to interact with.
alert(CKEDITOR.instances.eid);
var oEditor = CKEDITOR.instances.eid;
// Set the editor contents (replace the actual one).
oEditor.setData( value );
}
Thanks,