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

来源:3-3 jQuery表单事件之select事件

feng520

2018-04-02 14:45

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

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

写回答 关注

9回答

  • 了不起的bug大师
    2019-03-20 16:51:57
       $('textarea').select(function(e) {  
             alert(window.getSelection());   
              });

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



    慕无忌134... 回复慕无忌134...

    是浏览器问题

    2019-07-12 15:12:31

    共 2 条回复 >

  • 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>里面的“用鼠标选中文字”改成“文字”就好了啊

    金刚无敌葫芦...

    此处应有掌声!

    2020-04-08 22:29:05

    共 5 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题