Подсчет количества символов
Как правильно подсчитать количество символов в выделенном тексте?
Вот начало, но не работает. var text = window.getSelection(); alert(text.length); |
Янковиц,
а если так var text = window.getSelection().toString(); |
Выводит значение 0, хотя выделен весь абзац текста, например.
|
Кроме того, если использую
var text = window.getSelection().toString(); тогда alert(text); возвращает пустое значение. Без toString, все нормально |
О все, решено.
В общем для будущих поколений:
if (window.getSelection) {
var text = window.getSelection();
}else if (document.getSelection) {
var text = document.getSelection();
}else if (document.selection) {
var text = document.selection.createRange().text;
}
var string = text.toString();
alert(string);
Спасибо Рони за наводку. |
| Часовой пояс GMT +3, время: 21:44. |