课程
/前端开发
/jQuery
/jQuery基础(三)—事件篇
select事件可以返回我在文本框中选中的文本吗?
比如文本框中内容是“用鼠标选中文字”,然后我选中了“文字”两个字,怎么返回“文字”两个字
2018-04-02
源自:jQuery基础(三)—事件篇 3-3
正在回答
$('textarea').select(function(e) { alert(window.getSelection()); });
把最后的一段代码的e.target.value改为window.getSelection(),就行了。我试过可以使用。。代码就是上面这部分。
慕无忌1343731
慕无忌1343731 回复 慕无忌1343731
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>里面的“用鼠标选中文字”改成“文字”就好了啊
麓鹿不迷路
主宰灵魂
fighting加油吧
qq_善哉善仔_0
金刚无敌葫芦娃
举报
jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作
3 回答输入中文可以显示
7 回答e.target.value 假如我想输出 我选中的那几个文字 而不是value值 ,那该怎么写
1 回答教程上面说可以keypress接收字母,数字.但是为啥我输入英文字母它不会显示?
6 回答keypress为何在这里可以接受中文呢
5 回答select()函数问题为什么点击了button按钮,input里的文字被选中?