В приведенном выше примере selObj является автоматически "конвертируется" при передаче to window.alert. Однако использовать Свойство или метод JavaScript String таких как длина или субстрат, вы должны вручную вызовите метод toString. - https://developer.mozilla.org/en/window.getSelection
Предполагается, что вы вызываете document.getSelection().ToString().length;
Ответ 3
Устаревший метод document.getSelection() Попробуйте использовать window.getSelection().
var selText = window.getSelection().toString();
if(selText)
{
alert( "selected ->" + selText + " len is " + (selText.length - 1));
}