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 相关文章推荐
为数据添加append,remove功能
Oct 03 Javascript
关于js中alert弹出窗口文本换行问题简单详细说明
Dec 11 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
Dec 04 Javascript
深入理解jquery的$.extend()、$.fn和$.fn.extend()
Jul 08 jQuery
深入理解Vue transition源码分析
Jul 30 Javascript
Mac下安装vue
Apr 11 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
May 02 Javascript
解决js相同的正则多次调用test()返回的值却不同的问题
Oct 10 Javascript
微信小程序使用for循环动态渲染页面操作示例
Dec 25 Javascript
react 组件传值的三种方法
Jun 03 Javascript
sortable+element 实现表格行拖拽的方法示例
Jun 07 Javascript
layui对工具条进行选择性的显示方法
Sep 19 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和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
2011/07/03 PHP
PHP生成图片验证码、点击切换实例
2014/06/25 PHP
详解PHP中的状态模式编程
2015/08/11 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
JavaScript判断两种格式的输入日期的正确性的代码
2007/03/25 Javascript
FireFox与IE 下js兼容触发click事件的代码
2008/11/20 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
jQuery 过滤not()与filter()实例代码
2012/05/10 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理
2014/12/16 Javascript
JQuery判断radio(单选框)是否选中和获取选中值方法总结
2015/04/15 Javascript
基于JavaScript实现移动端TAB触屏切换效果
2015/10/20 Javascript
JS中的eval 为什么加括号
2016/04/13 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
vue页面切换到滚动页面显示顶部的实例
2018/03/13 Javascript
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
[16:14]教你分分钟做大人:米拉娜(HEROS)
2014/11/24 DOTA
python链接Oracle数据库的方法
2015/06/28 Python
Python多线程实现同步的四种方式
2017/05/02 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
对Python实现累加函数的方法详解
2019/01/23 Python
解决django model修改添加字段报错的问题
2019/11/18 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
用CSS3实现瀑布流布局的示例代码
2017/11/10 HTML / CSS
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
教师自我鉴定范文
2013/11/10 职场文书
升职自荐信
2013/11/28 职场文书
学雷锋的心得体会
2014/09/04 职场文书
永远跟党走演讲稿
2014/09/12 职场文书
2015年安全生产目标责任书
2015/01/29 职场文书
佛光寺导游词
2015/02/10 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
投诉信格式范文
2015/07/02 职场文书
幼儿园开学家长寄语(2016秋季)
2015/12/03 职场文书
MySQL 数据 data 基本操作
2022/05/04 MySQL