JavaScript 获得选中文本内容的方法
有如下实现方法:
在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获得选中文本内容的方法
有如下实现方法: 在Firefox, Google Chrome, Safari, Opera中:可以用 window.getSelection() (参考MDC) 在IE下,可以用 document.selection.createRange().text (参考MSDN) 注:将两者放在一起的代码: 复制代码 代码如下: function getSelectionText() { if(window.getSelection) { return window.getSelection().t
-
javascript获取选中的文本的方法代码
复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title> new document
-
JavaScript 获得选中文本内容的方法
有如下实现方法: 在Firefox, Google Chrome, Safari, Opera中:可以用 window.getSelection() (参考MDC) 在IE下,可以用 document.selection.createRange().text (参考MSDN) 注:将两者放在一起的代码: 复制代码 代码如下: function getSelectionText() { if(window.getSelection) { return window.getSelection().t
-
jquery通过ajax加载一段文本内容的方法
本文实例讲述了jquery通过ajax加载一段文本内容的方法.分享给大家供大家参考.具体分析如下: 这是w3school官网提供的一个简单的例子,注意编码问题,否则可能会出现乱码.代码如下: 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <script type="text/
-
C#从windows剪贴板获取并显示文本内容的方法
本文实例讲述了C#从windows剪贴板获取并显示文本内容的方法.分享给大家供大家参考.具体如下: using System; using System.Windows.Forms; namespace RobvanderWoude { class Paste { [STAThread] static int Main( string[] args ) { if ( args.Length == 0 ) { try { if ( Clipboard.ContainsText( ) ) { str
-
python和shell获取文本内容的方法
这两天搞脚本,花费不少时间. Python和Shell都可以获取文本内容,网上许多资料介绍的都不具体.简单的使用Python和Shell写了脚本. 做一些笔记沉淀一下. 1.Python实现: #-*- encoding:UTF-8 -*- filehandler = open('f.txt','r') #以读方式打开文件,rb为二进制方式(如图片或可执行文件等) print filehandler.read() #读取整个文件 filehandler.close() #关闭文件句柄 2.She
-
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
我使用的是element-ui V2.2.3.代码如下,当我选择值得时候,el-select选择器无法显示选中的内容,但是能触发change方法,并且能输出选择的值. select.vue文件 <template> <div> <div class="row" v-for="RowItem in rows"> <div class="col" v-for="colItem in RowItem.
-
javascript获取元素文本内容的通用函数
一个获取元素文本内容的通用函数 中华人民共和国1 2 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 将HTML DOM中几个容易常用的属性做下记录: nodeName.nodeValue 以及 nodeType 包含有关于节点的信息. nodeName 属性含有某个节点的名称. 元素节点的 nodeName 是标签名称 属性节点的 nodeName 是属性名称 文本节点的 nodeName 永远是 #text 文档节点的 nodeName 永远是 #document 注释:node
-
jquery删除指定的html标签并保留标签内文本内容的方法
例如有这样一段html代码: 复制代码 代码如下: 我们演示代码 <p>大家好,欢迎来到jb51.net</p> 这里为大家提供最优秀的<a href="http://www.jb51.net/js">js</a>代码和教程 我们希望删除这段html代码里面的一对<p>标签,但是要保持里面的内容不被删除,这里我们用jquery处理,详细的jQuery代码: 复制代码 代码如下: <script type="
-
C#编程实现Excel文档中搜索文本内容的方法及思路
打开Excel的VBA帮助,查看Excel的对象模型,很容易找到完成这个功能需要的几个集合和对象:Application.Workbooks.Workbook.Worksheets还有Worksheet和Range.Application创建Excel应用,Workbooks打开Excel文档,Workbook获得Excel文档工作薄,Worksheets操作工作表集合,Worksheet获得单个工作表. 搜索的思路对应上述集合和对象,可以这样表述:要搜索的文本可能存在Excel文档当中的某个工
-
jQuery获取文本内容和原生JS的异同之处
目录 前言 一:html() 与 innerHTML 1.1 html() 对于内容的获取 1.2 html() 对于内容的设置 1.3 innerHTML 的设置与获取[原生JS 复习巩固] 1.3.1 innerHTML 对文本内容的获取 1.3.2 innerHTML 对文本内容的设置 二:text() 与 innerText 2.1 text() 对于内容的获取 2.2 text() 对于内容的设置 2.3 innerText 的设置与获取[原生JS 复习巩固] 2.3.1 innerT
随机推荐
- Eclipse代码格式化设置简单介绍
- mysql中异常错误ERROR:2002的解决方法
- ASP,PHP与.NET伪造HTTP-REFERER方法及防止伪造REFERER的方法
- SQLSERVER简单创建DBLINK操作远程服务器数据库的方法
- J2EE基础之EJB全面了解
- [Oracle] CPU/PSU补丁安装详细教程
- CentOS 7下Python 2.7升级至Python3.6.1的实战教程
- win2003服务器asp.net权限设置问题及解决方法
- Yii调试查看执行SQL语句的方法
- 详解PHP5.6.30与Apache2.4.x配置
- PHP使用ODBC连接数据库的方法
- Python中threading模块join函数用法实例分析
- 利用Python中SocketServer 实现客户端与服务器间非阻塞通信
- C#编程实现Excel文档中搜索文本内容的方法及思路
- JavaScript通过代码调用Flash显示的方法
- C#验证给定字符串形式日期是否合法的方法
- Jquery中的层次选择器与find()的区别示例介绍
- 关于JSON与JSONP简单总结
- js下用gb2312编码解码实现方法
- 学习使用Android Chronometer计时器