Example demonstrates working with selected text on client-side.
Example code
<script type="text/JavaScript">
function SelectedTextNodes()
{
var nodes = oboutGetEditor('editor').SelectedTextNodes();
var output= "Selected Text Nodes content:\n\n";
for(var i=0; i<nodes.length; i++) output +="["+nodes[i].data+"]\n";
alert(output);
}
function TextSelected()
{
alert(oboutGetEditor('editor').TextSelected()?"Some text selected":"No text selected");
}
</script><input type="button" onclick="TextSelected();" value="Is some text selected" /><input type="button" onclick="SelectedTextNodes();" value="Show selected Text Nodes" /><ed:Editor id="editor" runat="server" />