为了账号安全,请及时绑定邮箱和手机立即绑定

可以返回我选中的文字吗?

select事件可以返回我在文本框中选中的文本吗?

比如文本框中内容是“用鼠标选中文字”,然后我选中了“文字”两个字,怎么返回“文字”两个字

正在回答

9 回答

   $('textarea').select(function(e) {  
         alert(window.getSelection());   
          });

把最后的一段代码的e.target.value改为window.getSelection(),就行了。我试过可以使用。。代码就是上面这部分。



1 回复 有任何疑惑可以回复我~
#1

慕无忌1343731

我的没用欸
2019-07-12 回复 有任何疑惑可以回复我~
#2

慕无忌1343731 回复 慕无忌1343731

是浏览器问题
2019-07-12 回复 有任何疑惑可以回复我~

https://blog.csdn.net/w390058785/article/details/80336807

0 回复 有任何疑惑可以回复我~

var txt = window.getSelection?window.getSelection():document.selection.createRange().text;

alert(txt);

1 回复 有任何疑惑可以回复我~

啊哈哈哈哈哈

0 回复 有任何疑惑可以回复我~

hhhhhhhh

0 回复 有任何疑惑可以回复我~

哈哈哈哈哈哈

0 回复 有任何疑惑可以回复我~

哈哈哈哈哈

0 回复 有任何疑惑可以回复我~

我要的是在select事件中返回选中的文本!

0 回复 有任何疑惑可以回复我~

可以啊,你只要把<textarea rows="3" cols="20">用鼠标选中文字</textarea>里面的“用鼠标选中文字”改成“文字”就好了啊

3 回复 有任何疑惑可以回复我~
#1

麓鹿不迷路

无语。。。。
2018-06-01 回复 有任何疑惑可以回复我~
#2

主宰灵魂

啊哈哈哈哈哈!
2018-06-19 回复 有任何疑惑可以回复我~
#3

fighting加油吧

666666
2018-09-13 回复 有任何疑惑可以回复我~
#4

qq_善哉善仔_0

哈哈哈哈
2018-10-19 回复 有任何疑惑可以回复我~
#5

金刚无敌葫芦娃

此处应有掌声!
2020-04-08 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

可以返回我选中的文字吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信