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
随机推荐
- ExtJS 学习专题(一) 如何应用ExtJS(附实例)
- 详解spring-boot actuator(监控)配置和使用
- Java单例模式实现的几种方式
- ASP.NET中 RadioButtonList 单选按钮组控件的使用方法
- ThinkPHP3.2.2实现持久登录(记住我)功能的方法
- php数组编码转换示例详解
- 基于php冒泡排序算法的深入理解
- CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)
- C语言与JAVA的区别是什么(推荐)
- 基于Bootstrap的UI扩展 StyleBootstrap
- MYSQL分页limit速度太慢的优化方法
- jQuery实现自定义下拉列表
- 解决URL地址中的中文乱码问题的办法
- apache rewrite防盗链三例
- 浅谈tudou土豆网首页图片延迟加载的效果
- IOS入门笔记之地理位置定位系统
- java计算两个日期中间的时间
- Android判断touch事件点是否在view范围内的方法
- 作为Java程序员应该掌握的10项技能
- ASP.NET编程中的十大技巧