div.nodeValue // null div.firstChild.nodeValue // "hello world" 上面代码中,div是元素节点,nodeValue属性返回null。div.firstChild是文本节点,所以可以返回文本值。 1.4、Node.prototype.textContent textContent属性返回当前节点和它的所有后代节点的文本内容。 // ...
Node.prototype.insertBefore()--- 将某个节点插入父节点内部的指定位置 Node.prototype.removeChild()--- 接受一个子节点作为参数,用于从当前节点移除该子节点 Node.prototype.replaceChild()--- 用于将一个新的节点,替换当前节点的某一个子节点 Node.prototype.contains()--- 返回一个布尔值,表示参数节点是否满足...
nodeType:节点的类型(有12种以数值常量表示的节点类型)。 nodeName:根据不同的节点类型返回不同的节点名称。 nodeValue:根据节点的类型设置或返回节点的值。 *可以在谷歌浏览器上使用下面的代码,查看Node节点上的所有属性和方法。 Node.prototype 2、关系属性 someNode.childNodes: ① 保存着一个由直接子节点组成...
alert(getNodeType(ele));对于节点,还有两个常用的属性:someNode.nodeName、someNode.nodeValue 以下的js代码可得到名称、值、类型:var ele_p = document.getElementById("outer");alert(ele_p.nodeName); // 节点名称,DIV alert(ele_p.nodeValue); // 节点值,null alert(ele_p.nodeType); //...
Node.prototype.nodeValue nodeValue属性返回一个字符串,表示当前节点本身的文本值,该属性可写。 只有文本节点、注释节点和属性节点有文本值,因此这三类节点的nodeValue可以返回结果,其他类型的节点一律返回null。同样的,也只有这三类节点可以设置nodeValue属性的值,其他类型的节点设置无效。
Node.prototype.nodeValue nodeValue属性返回一个字符串,表示当前节点本身的文本值,该属性可读写。 只有文本节点(text)、注释节点(comment)和属性节点(attr)有文本值,因此这三类节点的nodeValue可以返回结果,其他类型的节点一律返回null。同样的,也只有这三类节点可以设置nodeValue属性的值,其他类型的节点设置无效。
Node.prototype.nodeValue: 返回或设置当前节点的值。 Node.prototype.ownerDocument: 只读,返回这个元素属于的Document对象,如果没有Document对象与之关联,返回null。 Node.prototype.parentNode: 只读,返回一个当前节点Node的父节点。如果没有这样的节点,比如说像这个节点是树结构的顶端或者没有插入一棵树中, 这个属性返...
Node.prototype.nodeValue: 返回或设置当前节点的值。 Node.prototype.ownerDocument: 只读,返回这个元素属于的Document对象,如果没有Document对象与之关联,返回null。 Node.prototype.parentNode: 只读,返回一个当前节点Node的父节点。如果没有这样的节点,比如说像这个节点是树结构的顶端或者没有插入一棵树中, 这个属性返...
nodeValue 属性 Node对象的nodeValue属性用于获取指定节点的节点值。varvalue=node.nodeValue;value是一个包含当前节点的值的字符串。针对不同的节点类型,nodeValue返回的节点类型是不同的,如下: 节点类型NODEVALUE属性的值Document文档节点nullElement元素节点nullAttr属性节点属性节点的属性值Text文本节点文本节点...
1、nodeName和nodeValue属性 要了解节点的具体属性,可以使用这两个属性,他们的值完全取决于节点的类型,在使用这两个值之前,最好是像下面这样先检测一下节点的类型 1 if(someNode.nodeType == 1){2 value = someNode.nodeName; //nodeName的值是元素的标签名3 } ...