Как обнаружить, когда пользователь выбирает текст в текстовой области с JS? Я использовал jQuery-fieldselection, но это работает только если range.text
загнан в пред тег. Это не работает с отделением.
Используйте событие выберите
. Он работает для элементов
и
во всех основных браузерах. Поддержка других элементов не универсальна.
document.getElementById("your_textarea").onselect = function() {
alert("Select");
};
Это работает и в div ,с http://phpjs.org/functions/nl2br:480 .