set_html
You can find here more details about the usage of the client-side set_html() method.
The method can accept 4 parameters:
set_html(content, title, setFocus, raiseSelChanged)
The table below shows more details about their purpose:
Parameter | Type | Description |
---|---|---|
content | String | The HTML content, that will be set in Telerik RadEditor. |
title | String | The command's title shown in the Undo stack. This is an optional parameter, the default value is " Set HTML ". |
setFocus | Boolean | Specifies whether setFocus to be fired after the command execution. This is an optional parameter, the default value is true. When true the cursor will appear at the beggining of the content placed. |
raiseSelChanged | Boolean | Indicates whether to raise selectioChange event. This is an optional parameter, the default value is true . |
The example below demonstrates how to clean the content in the content area from a standard input button:
<telerik:radeditor runat="server" ID="RadEditor1">
<Content>
Here is sample content!
</Content>
</telerik:radeditor>
<input type="button" value="reset" onclick="ResetContent();return false;" />
<script type="text/javascript">
function ResetContent() {
var editor = $find("<%=RadEditor1.ClientID%>"); //get a reference to RadEditor client object
editor.set_html(""); //reset the content
}
</script>
<script>
function setNewContent() {
var editor = $find("<%=RadEditor1.ClientID%>");
if (editor.get_mode() < 4) { //1 and 2 are Design and HTML modes respectively
editor.set_html("new content " + new Date());
}
}
</script>
<asp:Button Text="set content" OnClientClick="setNewContent(); return false;" runat="server" />
<telerik:RadEditor runat="server" ID="RadEditor1" RenderMode="Lightweight">
<Content>
lorem ipsum
</Content>
</telerik:RadEditor>