select事件可以返回我在文本框中选中的文本吗?
比如文本框中内容是“用鼠标选中文字”,然后我选中了“文字”两个字,怎么返回“文字”两个字
$('textarea').select(function(e) { alert(window.getSelection()); });
把最后的一段代码的e.target.value改为window.getSelection(),就行了。我试过可以使用。。代码就是上面这部分。
https://blog.csdn.net/w390058785/article/details/80336807
var txt = window.getSelection?window.getSelection():document.selection.createRange().text;
alert(txt);
啊哈哈哈哈哈
hhhhhhhh
哈哈哈哈哈哈
哈哈哈哈哈
我要的是在select事件中返回选中的文本!
可以啊,你只要把<textarea rows="3" cols="20">用鼠标选中文字</textarea>里面的“用鼠标选中文字”改成“文字”就好了啊