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 相关文章推荐
Autocomplete Textbox Example javascript实现自动完成成功
Aug 17 Javascript
jquery插件 cluetip 关键词注释
Jan 12 Javascript
jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介
Dec 03 Javascript
老生常谈onBlur事件与onfocus事件(js)
Jul 09 Javascript
浅谈Angular中ngModel的$render
Oct 24 Javascript
原生js实现新闻列表展开/收起全文功能
Jan 20 Javascript
深入讲解xhr(XMLHttpRequest)/jsonp请求之abort
Jul 26 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
Jan 30 Javascript
vue form 表单提交后刷新页面的方法
Sep 04 Javascript
基于Vue实现图片在指定区域内移动的思路详解
Nov 11 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 jQuery
解决vue动态路由异步加载import组件,加载不到module的问题
Jul 26 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
php 面向对象的一个例子
2011/04/12 PHP
深入PHP FTP类的详解
2013/06/13 PHP
php中调用其他系统http接口的方法说明
2014/02/28 PHP
php写入、删除与复制文件的方法
2015/06/20 PHP
关于js获取radio和select的属性并控制的代码
2011/05/12 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
打通前后端构建一个Vue+Express的开发环境
2018/07/17 Javascript
jquery中attr、prop、data区别与用法分析
2019/09/25 jQuery
深入解析Python中的WSGI接口
2015/05/11 Python
ubuntu安装sublime3并配置python3环境的方法
2018/03/15 Python
python 限制函数调用次数的实例讲解
2018/04/21 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
python实现字符串加密 生成唯一固定长度字符串
2019/03/22 Python
详解python中__name__的意义以及作用
2019/08/07 Python
python颜色随机生成器的实例代码
2020/01/10 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
tensorboard显示空白的解决
2020/02/15 Python
Python绘图实现台风路径可视化代码实例
2020/10/23 Python
Python-split()函数实例用法讲解
2020/12/18 Python
全球在线商店:BerryLook
2019/04/14 全球购物
介绍一下Make? 为什么使用make
2013/12/08 面试题
结对共建工作方案
2014/06/02 职场文书
企业年度评优方案
2014/06/02 职场文书
2014年十一国庆节活动方案
2014/09/16 职场文书
高中学生自我评价范文
2014/09/23 职场文书
上课迟到检讨书范文
2015/05/06 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
当你焦虑迷茫时,请读读这6句话
2019/07/24 职场文书
JavaScript异步操作中串行和并行
2021/11/20 Javascript
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL
JS前端轻量fabric.js系列物体基类
2022/08/05 Javascript
Python TypeError: ‘float‘ object is not subscriptable错误解决
2022/12/24 Python