document.body.createTextRange

主要是用来对一些文本对象进行操作.比如你有一大段文字,都在同一个P标签内,但是你只希望通过JS改变其中的一小部分,这时就可以用createTextRange来创建Range对象操作文本.因为默认情况下文本只是文本,并不是对象,要想像操作对象那样操作文本,只能是创建为Range对象.这是要操作的文本就具有了对象的功能和特性了.

转载于:https://www.cnblogs.com/liujinyu/p/6994380.html

createTextRange 创建文本对象相关推荐

  1. java string对象创建_String对象创建个数

    s = new String("xyz");创建了几个String Object?两个对象,一个是"xyx",一个是指向"xyx"的引用对象 ...

  2. 创建UITextField对象

    //创建UITextField对象 UITextField * tf=[[UITextField alloc]init];   //设置UITextField的文字颜色 tf.textColor=[U ...

  3. Civil 3D 二次开发 创建AutoCAD对象—— 00 ——

    不积跬步无以至千里,不积小流无以成江海.虽然创建一条直线.添加一个图层这样的小程序没有什么实际意义(内部命令很简单就可以完成),但对于初学二次开发的您来说,这可是一大步,这一步跨出去,您就跨进了二次开 ...

  4. python在读写文件之前需要创建文件对象-python基础教程:文件读写

    在Linux系统中,一切都是文件.但我们通常说的文件是保存在磁盘上的图片.文档.数据.程序等等.而在程序的IO操作中,很多时候就是从磁盘读写文件.本节我们讲解Python中的文件对象如何操作文件. 创 ...

  5. python创建文件对象_python基础教程:文件读写

    在Linux系统中,一切都是文件.但我们通常说的文件是保存在磁盘上的图片.文档.数据.程序等等.而在程序的IO操作中,很多时候就是从磁盘读写文件.本节我们讲解Python中的文件对象如何操作文件. 创 ...

  6. matlab 创建图形对象,创建坐标轴图形对象

    说明 axes 使用默认属性值在当前图形中创建坐标轴图形对象.axes 是用于创建坐标轴图形对象的低级函数.如果坐标轴不存在,当您发出用来创建图形的命令时,MATLAB® 会自动创建一套坐标轴. ax ...

  7. [转载]使用JDBC创建数据库对象

    使用JDBC创建数据库对象 摘要 本文分析了Java DataBase Connectivity (JDBC),一个在 Java 中以面向对象的方法来连接数据库的技术.它是对 ODBC API 进行的 ...

  8. OpenCV 笔记(06)— Mat 结构、像素值存储方法、创建 Mat 对象各种方法、Mat 对象的运算

    数字图像中的每个点都称为像素(对于图像元素),并且每个像素可以存储一个或多个值,这取决于它是否是仅存储一个值的黑白图像(也称为二进制图像,比如只存储0或1),还是存储两个值的灰度图像,或者是存储三个值 ...

  9. 使用Blender中的几何节点创建程序对象

    大小解压后:2.4G 持续时间3h 30m 1280X720 MP4 语言:英语+中英文字幕(根据原英文字幕机译更准确) 使用Blender中的几何节点按程序创建对象 信息: 使用Blender中的几 ...

最新文章

  1. 春节互联网流量峰值破纪录 Gartner最新CDN报告将阿里云评为全球级
  2. 运用Smark.SocketAsyncs方便实现数据交互服务
  3. TP5 上传文件 中文乱码问题
  4. 一些非常有用的备忘录文档
  5. 字典-变量的定义以及应用场景
  6. Iphone 手机如何导入/导出通讯录
  7. Docker收购Orchard,SAP支持OpenStack,ODF等
  8. struts2中页面访问action的url问题,或许很简单
  9. 财务造假丑闻后,瑞幸遭大股东清仓股份,CEO和COO双双被停职
  10. 用python编辑word_使用PYTHON编辑和读取WORD文档
  11. 如何格式化电脑_如何将c盘格式化,垃圾文件太多,不知道怎么办
  12. vue修改Element的el-table样式
  13. Julia : Some, something, Nothing
  14. 加密word文档脱壳教程
  15. Could not found global transaction xid
  16. CSS特效六:加载动画
  17. 梦幻109鸿蒙量星太难杀,梦幻西游:维摩诘杀怪最少攻略,20分钟轻松做完!
  18. Anaconda 使用 set CONDA_FORCE_32BIT=1 切换32位环境失败的解决方法
  19. OpenGL(十四)——Qt OpenGL纹理
  20. 入坑esp-01s 1.3寸OLED带农历时钟及天气显示(四)

热门文章

  1. JAVA 编写程序实现如下功能:一个线程进行如下运算1*2+2*3+3*4+……+19*20,而另一个线程则每隔一段时间读取前一个线程的运算结果。
  2. js javascript js控制分页打印,打印分页
  3. 设计模式-静态工厂之服务提供者框架
  4. dokuwiki 部署笔记
  5. 怎样在命令行中使用FTP
  6. S5PV210开发 -- 通信
  7. 详解 lsusb命令
  8. java 控制 android_Java For Android - 流程控制
  9. 知识图谱实践篇(三):D2RQ SPARQL endpoint与两种交互方式
  10. Android上玩玩Hook?