码迷,mamicode.com
首页 > 编程语言 > 详细

Java Script中的Node

时间:2018-05-05 14:20:02      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:lis   对象   nodetype   def   元素   父节点   实例   种类型   null   

nodeType属性共有12种可取值,其中仅有3种具有实用价值。

Element元素节点的nodeType属性值是1

attr属性节点的nodeType属性值是2

text文本节点的nodeType属性值是3.

使用nodeType属性可对指定的节点类型进行操作。

 

Element继承了Node类,也就是说ElementNode多种类型中的一种,即当NodeType为1时Node即为ElementNode,另外Element扩展了Node,Element拥有id、class、children等属性。

 

childrenElement的属性,childNodesNode的属性

 

Element的children[0]仍为Element,是Node和Element的实例,Node的childNdoes[0]为Node,只是Node的实例,不是Element的实例。

  同时,Nodechildren属性为为undefined

 

parentNode为Node类的属性。 返回指定的父节点

若指定节点没有父节点,则返回null

childNodes也为Node类的属性。返回节点的子节点集合,以NodeList为对象

Java Script中的Node

标签:lis   对象   nodetype   def   元素   父节点   实例   种类型   null   

原文地址:https://www.cnblogs.com/luuluuluu/p/8994440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!