问答详情
源自:3-3 jQuery表单事件之select事件

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

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

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

提问者:feng520 2018-04-02 14:45

个回答

  • 了不起的bug大师
    2019-03-20 16:51:57

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

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



  • socratesT
    2018-09-27 14:46:04

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

  • RDS_ray
    2018-09-14 15:31:40

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

    alert(txt);

  • qq_没做完的梦继续睡_04234114
    2018-08-20 17:40:18

    啊哈哈哈哈哈

  • 胡凯爷儿斯
    2018-08-15 14:39:45

    hhhhhhhh

  • 三足乌
    2018-08-11 14:56:41

    哈哈哈哈哈哈

  • 编程小萝卜
    2018-07-24 10:21:52

    哈哈哈哈哈

  • feng520
    2018-04-05 13:34:13

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

  • 慕先生6402551
    2018-04-03 09:26:18

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