检测用户何时选择文本区域中的文本

时间:2010-07-11 07:12:42

标签: javascript

如何检测用户何时使用JS在textarea中选择文本? 我使用了jQuery-fieldselection,但只有当range.text被放入pre标签时它才有效。它不适用于div。

2 个答案:

答案 0 :(得分:4)

使用select事件。它适用于所有主流浏览器中的<textarea><input type="text">元素。对其他元素的支持并不普遍。

document.getElementById("your_textarea").onselect = function() {
    alert("Select");
};

答案 1 :(得分:-1)

它可以在div中使用http://phpjs.org/functions/nl2br:480