Hi,
I am using CK Editor, with textarea html control with Master Page in the page. I am using following code to get the instance in load. But i am not able to get the instance of editor. I am able to build the Editor. Even I have tried TextBox instead of textarea, but no use.
<textarea id="myfield" name="myfield" runat="server"></textarea>
<script type="text/javascript">
CKEDITOR.replace("<%=myfield.ClientID%>",
{
});
var editor = document.getElementById("<%=myfield.ClientID%>");
alert(editor);
var editor1 = CKEDITOR.instances.editor;
alert(editor1);
var editor2 = "<%=myfield.ClientID%>";
alert(editor2);
var editor3 = CKEDITOR.instances.editor2;
alert(editor3);
CKEDITOR.instances.editor1.insertHtml('<p>This is a new paragraph.</p>');
</script>
In the above code editor1 and editor 3 are coming as "undefined". Plz help me to resolve this solution.
Thanks in Advance,
Hari.
Wed, 06/02/2010 - 12:00
#1
Re: How to get the Instance of TextArea
i found that when the masterpage is rendered it changes the id of everything inside of the content tag.
Mine is this in code
but it renders like this
Does anyone know how to get around this issue with .net?
Re: How to get the Instance of TextArea
Re: How to get the Instance of TextArea
unfortunately i needed a quick turn around on this project, so i decided to drop master pages and just use straight aspx pages. If someone knows how to resolve this please let us know.