Start Building Professional
Web Apps Today


 
Categories Question details Back To List
Question  posted by Nick Armitage on Feb 09, 2009 04:18
open dhtmlx forum
dhtmlxEditor - Selected Text

Recently I had the need to get hold of the selected text within my dhtmlxEditor control.
I couldn't find an API function to do this so wrote my own.
It works in IE and FF (and possibly other browsers as well but can't verify).
I had to modify my local version of dhtmlxEditor.js file so would be good to make the next version of the product if deemed ok.

this.getSelectedText = function(){
var userSelection = "";
if (this.edWin.getSelection)
{
userSelection = this.edWin.getSelection();
}
else if (this.edDoc.selection)
{
// should come last; Opera!
userSelection = this.edDoc.selection.createRange();
}

var selectedText = userSelection;
if (_isIE)
{
selectedText = userSelection.text;
}
return selectedText;
}
Answer posted by Alex on Feb 09, 2009 09:03

Thank you for the provided solution.

Probably we will add this method into the next editor edition.