Text节点

Text节点为文本节点

nodeType为3

nodeName为“#Text”

nodeValue为文本节点的内容,nodeValue也可以用data表示,都代表文本节点的内容

<div>hello</div>

设取得的div的对象为div

则div.firstChild就是一个文本节点

var a=div.firstChild;

a有如下的方法

a.appendData("hhhhh")

a.deleteData

a.insertData

a.substringData

a.splitData

a.replaceData

a.data.length/a.nodeValue.length

createTextNode

normalize

splitText

时间: 2024-10-14 22:10:42

Text节点的相关文章

JS text节点无innerHTML

在线预览 text节点无innerHTML这个属性!!! 如果直接修改text节点的属性(data,nodeValue,textContent),或者使用js原生的修改text节点的内容的方法都会将HTML的预留字符变成转义字符直接显示成文本了,解决方法有: 使用正则表达式找出pre的innerHTML字符串中的全部text节点的字符串进行修改 给text外面包裹一个标签,改包裹标签的innerHTML,把包裹标签的内容移动到外面,删除包裹标签 使用jquery的replaceWith方法,这个

java DOM解析xml文件出现#text节点解决方案

java DOM解析xml文件出现#text节点解决方案 原生java解析xml的方法提供了两个,DocumentBuilder 和 SAXParser. 试了第一个DOM方法,在解析输出节点过程中,getNodeName()输出节点名发现多出了几个#text节点. text.xml <?xml version="1.0" encoding="UTF-8"?> <!-- xml解析测试文件 --> <LData> <ldat

原生JS中DOM节点相关API合集

节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textContent //返回当前节点和它的所有后代节点的文本内容,可读写 Node.baseURI //返回当前网页的绝对路径 Node.ownerDocument //返回当前节点所在的顶层文档对象,即document Node.nextSibling //返回紧跟在当前节点后面

js 访问,插入,替换,创建,删除节点介绍

访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性.语法:elementNode.childNodes注意:如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList. 注意:1. IE全系列.firefox.chrome.opera.safari兼容问题2. 节点之间的空白符,在firefox.chrome.opera.safari浏览器是文本节点,所以IE是3,其它浏览器是7, 访问子节点的第一和最后项一.firstChild 属性返回'chi

节点小结

childNodes  包括文本节点 节点分成三类:标签  属性和文本 节点的类型   nodeType 1.元素的节点 2.属性节点 3.文本节点 节点的名字   nodeName 元素节点:标签名称 属性节点:属性名称 文本节点:#text 节点值   nodeValue 元素节点的nodevalue始终是null 属性的nodeValue的属性值 如果是文本返回的文本的内容 兄弟(姐妹)节点 下一个兄弟(姐妹)节点: nextSibling:下一个紧邻节点,谷歌.火狐都支持,只不过有可能会

一步一步学习 JQuery (五) 用JQuery玩转节点

JQuery 中的 DOM 操作 DOM(Document Object Model-文档对象模型):一种与浏览器, 平台, 语言无关的接口, 使用该接口可以轻松地访问页面中所有的标准组件 DOM 操作的分类: DOM Core: DOM Core 并不专属于 JavaScript, 任何一种支持 DOM 的程序设计语言都可以使用它. 它的用途并非仅限于处理网页, 也可以用来处理任何一种是用标记语言编写出来的文档, 例如: XML HTML DOM: 使用 JavaScript 和 DOM 为

第10章 DOM (1 节点层次)

DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口).DOM描绘了一个层次化的节点树,允许开发人员添加.移除和修改页面的某一部分. 10.1 节点层次 DOM 可以将任何HTML 或XML 文档描绘成一个由多层节点构成的结构.节点分为几种不同的类型,每种类型分别表示文档中不同的信息及(或)标记.每个节点都拥有各自的特点.数据和方法,另外也与其他节点存在某种关系.节点之间的关系构成了层次,而所有页面标记则表现为一个以特定节点为根节点的树形结构.以下面的HTML 为例:

常用的节点类型

常用的节点类型 节点类型 NodeType Named Constant nodeName 的返回值 nodeValue 的返回值 Element 1 ELEMENT_NODE element name null Attr 2 ATTIBUTE_NODE 属性名称 属性值 Text 3 TEXT_NODE #text 节点内容

html中childNodes节点属性

之前看html后对节点这个东西的盖帘一直很模糊,so在网上找了一本<DOM编程艺术>的PDF文档来看,编程试验了下 <body> <div id="box" onclick="console.log(this)"> this <h2 style="width: 200px" class="123" id="wrap"> here <span class=