JavaScript 获得选中文本内容的方法


Posted in Javascript onFebruary 15, 2009

有如下实现方法:
在Firefox, Google Chrome, Safari, Opera中:可以用 window.getSelection() (参考MDC)
在IE下,可以用 document.selection.createRange().text (参考MSDN)
注:将两者放在一起的代码:

function getSelectionText() { 
if(window.getSelection) { 
return window.getSelection().toString(); 
} else if(document.selection && document.selection.createRange) { 
return document.selection.createRange().text; 
} 
return ''; 
}
Javascript 相关文章推荐
判断控件是否已加载完成的代码
Feb 24 Javascript
js中eval详解
Mar 30 Javascript
js jquery验证银行卡号信息正则学习
Jan 21 Javascript
js函数调用的方式
May 06 Javascript
jQuery分组选择器用法实例
Dec 23 Javascript
JS实现同时搜索百度和必应的方法
Jan 27 Javascript
javascript跨域总结之window.name实现的跨域数据传输
Nov 01 Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
Jan 19 Javascript
基于node.js实现微信支付退款功能
Dec 19 Javascript
Vue 父子组件的数据传递、修改和更新方法
Mar 01 Javascript
微信小程序实现留言功能
Oct 31 Javascript
微信小程序实现原生步骤条
Jul 25 Javascript
检测是否已安装 .NET Framework 3.5的js脚本
Feb 14 #Javascript
Javascript 跨域访问解决方案
Feb 14 #Javascript
JavaScript DOM 添加事件
Feb 14 #Javascript
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
Feb 14 #Javascript
JavaScript实现动态增加文件域表单
Feb 12 #Javascript
从JavaScript 到 JQuery (1)学习小结
Feb 12 #Javascript
谷歌浏览器 insertCell与appendChild的区别
Feb 12 #Javascript
You might like
兼容性最强的PHP生成缩略图的函数代码(修改版)
2011/01/18 PHP
php常用ODBC函数集(详细)
2013/06/24 PHP
laravel-admin的多级联动方法
2019/09/30 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
直接生成打开窗口代码,不必下载
2008/05/14 Javascript
JQuery下的Live方法和$.browser方法使用代码
2010/06/02 Javascript
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
javascript四舍五入函数代码分享(保留后几位)
2013/12/10 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
2014/05/14 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
2017/01/06 Javascript
Vue监听事件实现计数点击依次增加的方法
2018/09/26 Javascript
js前端面试之同步与异步问题详解
2019/04/03 Javascript
如何在面试中手写出javascript节流和防抖函数
2020/10/22 Javascript
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
Python3 实现随机生成一组不重复数并按行写入文件
2018/04/09 Python
Python 批量合并多个txt文件的实例讲解
2018/05/08 Python
在Python中给Nan值更改为0的方法
2018/10/30 Python
python重试装饰器的简单实现方法
2019/01/31 Python
Python3最长回文子串算法示例
2019/03/04 Python
python实现简单加密解密机制
2019/03/19 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
QML实现钟表效果
2020/06/02 Python
用html5的canvas和JavaScript创建一个绘图程序的简单实例
2016/07/06 HTML / CSS
h5网页水印SDK的实现代码示例
2019/02/19 HTML / CSS
Woolworth官网:澳洲第一大超市
2017/06/25 全球购物
bonprix匈牙利:女士、男士和儿童服装
2019/07/19 全球购物
PHP面试题及答案一
2012/06/18 面试题
GWebs公司笔试题
2012/05/04 面试题
会计电算化专业应届大学生求职信
2013/10/22 职场文书
聊城大学毕业生自荐书
2014/02/01 职场文书
大学生第一学年自我鉴定
2014/09/12 职场文书
优秀教师先进材料
2014/12/16 职场文书
2015人事行政工作总结范文
2015/05/21 职场文书
《蚂蚁和蝈蝈》教学反思
2016/02/22 职场文书
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
2021/04/25 Python
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js