JS中Text节点总结
文本节点有Text类型表示,包含的是可以找字面解释的纯文本内容。纯文本中可以包含转移后的HTML字符,但不能包含HTML代码。Text节点具有以下属性:
1.nodeType的值为3。
2.nodeName的值为“#text”。
3.nodeValue或者的值为节点所包含的文本。
4.parentNode是一个Element。
5.appendData(text):将text添加到节点的末尾。
6.deleteData(offset,count):从offset指定的位置开始删除count个字符。
7.insertData(offset,text):在offset指定的位置插入text。
8.replaceData(offset,count,text):用text替换从offset指定的位置开始到offset+count为止出的文本。
9.splitText(offset):从offset指定的位置将当前文本节点分成俩个文本节点。
10.substringData(offset,count):提取从offset指定的位置开始到offse+count位置处的字符串。
11.createTextNode():创建文本节点。
12.normalize()合并文本节点。
13.splitText()分割文本节点。
JS中Text节点总结的更多相关文章
- js中DOM 节点的一些操作方法
		
什么是DOM DOM:文档对象模型.DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构.目的其实就是为了能让js操作html元素而制定的一个规范. DOM就是由节点组成的. 解析过程 ...
 - 原生JS中DOM节点相关API合集
		
节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只 ...
 - js中的节点遍历+类数组对象
		
firstChild 第一个子元素 lastChild 最后一个子元素 childNodes[n] = childNodes.item(n) 第n+1个子元素 parentNode ...
 - js中属性节点的应用
		
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
 - JS中Node节点总结
		
Node的三个基本属性: 1.nodeType:表明节点类型,1是元素节点,3是文本节点. 2.nodeName: 表明节点名称,元素节点为标签名,文本节点为#text. 3.nodeValue:表 ...
 - JS中插入节点的方法appendChild和insertBefore的应用
		
1.appendChild() 方法:可以向节点的子节点列表的末尾添加新的子节点.比如:appendChild(newchild)括号里可以是创建的标签var newchild = document. ...
 - JS中Document节点总结
		
document对象是documentHTML的一个实例,也是window对象的一个属性,因此可以将document对象作为一个全局对象来访问. Document节点的子节点可以是DocumentTy ...
 - js中对节点属性的操作和对节点的操作
		
常用的节点属性操作方法 1.setAttribute(name,value):给某个节点添加一个属性 2.getAttribute(name):获取某个节点属性的值. 3.removeAttribut ...
 - three.js中的矩阵变换(模型视图投影变换)
		
目录 1. 概述 2. 基本变换 2.1. 矩阵运算 2.2. 模型变换矩阵 2.2.1. 平移矩阵 2.2.2. 旋转矩阵 2.2.2.1. 绕X轴旋转矩阵 2.2.2.2. 绕Y轴旋转矩阵 2.2 ...
 
随机推荐
- JQuery的焦点事件focus() 与按键事件keydown() 及js判断当前页面是否为顶级页面 子页面刷新将顶级页面刷新 window.top.location
			
相关代码如下,使用看注解 <script type="text/javascript"> if(window.self != window.top){ window.t ...
 - 针对jquery的ajax中的参数理解
			
1. url 发送请求的地址.为空表示当前页. $.ajax({ type: "post", data: studentInfo, contentType: "appli ...
 - 路由(二) router-link的使用
			
main.js import Vue from 'vue'import App from './App'import VueRouter from 'vue-router'import footer ...
 - Spring异常重试框架Spring Retry
			
Spring Retry支持集成到Spring或者Spring Boot项目中,而它支持AOP的切面注入写法,所以在引入时必须引入aspectjweaver.jar包. 快速集成的代码样例: @Con ...
 - nginx ssl pathinfo 伪静态 301 配置文件
			
server { listen ; root /www/web/test_com/public_html; server_name test.com test.com; if ($host != '* ...
 - Apache Flume简介及安装部署
			
概述 Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集.聚合和传输的软件. Flume 的核心是把数据从数据源(source)收集过来,再将收集到的数据送到指定的目 ...
 - 本地域名解析知识hosts
			
get(本地域名解析知识点): Domain Name System: 域名系统 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表 ...
 - Solr第二讲——SolrJ客户端的使用与案例
			
一.Solrj的使用 1.什么是Solrj solrj是访问Solr服务的java客户端(就像通过jedis操作redis一样),提供索引和搜索的请求方法,SolrJ通常在嵌入在业务系统中,通过Sol ...
 - linq中group by 的用法
			
如下代码: var dates=(from p in points group p by p.LevelId into g select new { g.Key,g });之后 你会拿到这个数组: 之 ...
 - Intellij打包jar文件,“java.lang.SecurityException: Invalid signature file digest for Manifest main attrib
			
下面是使用Intellij 打包jar文件的步骤,之后会有运行jar文件时遇到的错误. 打包完成. ================================================== ...