三沣开发知识 购物 网址 游戏 小说 歌词 地图 快照 股票 美女 新闻 笑话 | 汉字 软件 日历 阅读 下载 图书馆 开发 租车 短信 China
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题
autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程 CSS/HTML/Xhtml
html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
站长资讯 .NET新手 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA VisualStudio ASP.NET-MVC .NET控件开发 EntityFramework WinRT-Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动 Html-Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP OracleERP DynamicsCRM K2 BPM 信息安全 企业信息 Android开发 iOS开发 WindowsPhone WindowsMobile 其他手机 敏捷开发 项目管理 软件工程 SQLServer Oracle MySQL NoSQL 其它数据库 Windows7 WindowsServer Linux
  IT知识库 -> Html-Css -> DOM笔记(二):Node接口 -> 正文阅读
 

[Html-Css]DOM笔记(二):Node接口

DOM笔记(二):Node接口 所有的节点都使用Node接口来表示,可以使用很多方法去获取节点,如document.getElementsByTagName()、document.getElementsByName()等均返回一个NodeList对象,然后获取其中的节点。
     节点对应的属性和放大均在Node接口予以定义:
      1、Node接口常见的属性列表
属性名 数据类型 说明 nodeName DOMString 返回节点名 nodeValue DOMString 返回节点值 nodeType int 返回节点类型(见后文) parentNode Node 返回当前节点的父节点 childNodes NodeList 返回当前节点的所有子节点 firstChild Node 返回当前节点的第一个子节点 lastChild Node 返回当前节点的最后一个子节点 previousSibling Node 返回当前节点的紧邻的前一个兄弟节点 nextSibling Node 返回当前节点的紧邻的后一个兄弟节点 attributes NamedNodeMap 返回当前节点的所有属性 ownerDocument Document 返回当前节点对应的Document对象 namespaceURI DOMString 返回当前节点所属命名空间的URI prefix DOMString 返回当前节点所属命名空间的前缀 localName DOMString 返回当前节点限定名的本地部分
     2、Node接口常见的方法列表
方法名 数据类型 说明 appendChild Node 在末尾添加一个子节点 cloneNode Node 克隆一个子节点 hasAttributes Boolean 判断该节点是否有属性 hasChildNodes Boolean 判断该节点是否有子节点 insertBefore Node 在指定节点插入一个节点 isSupported Boolean 判断节点特定是否被支持 normalize Void 规格化节点 removeChild Node 删除一个子节点 replaceChild Node 替换一个子节点
    3、Node类型
          在DOM文档中,每一个节点都属于一种类型,可以使用Node.nodeType属性获取节点的类型。DOM规范规定了12种节点类型,可以使用Node接口定义的常量表示,也可以用数字表示。
节点类型常量 数值表示 说明 ELEMENT_NODE 1 元素节点 ATTRIBUTE_NODE 2 属性节点 TEXT_NODE 3 文本节点 CDATA_SECTION_NODE 4 CDATA节点 ENTITY_REFERENCE_NODE 5 实体引用节点 ENTITY_NODE 6 实体节点 PROCESSING_INSTRUCTION_NODE 7 处理指令节点 COMMENT_NODE 8 注释节点 DOCUMENT_NODE 9 文档节点 DOCUMENT_TYPE_NODE 10 文档类型节点 DOCUMENT_FRAGMENT_NODE 11 文档片段节点 NOTATION_NODE 12 符号节点
     PS:IE不支持常量表示,最好用数字表示。最常用的六种Node类型:1,2,3,8,9,11
    原文首发:http://www.ido321.com/1318.html
    下一篇:DOM笔记(三):Element接口和HTMLElement接口
  Html-Css 最新文章
近期前端中的 一些常见的面试题
localStorage使用总结
前端
图文详解前端CSS中的Grid布局,你真的可以5
CSS3 按钮特效(一)
一道前端学习题
一个有关ICON的那点事情!看到别人发的觉得
git恢复删除的分支及内容
text
使用 after 伪类清除浮动
上一篇文章      下一篇文章      查看所有文章
加:2015-03-30 04:21:23  更:2017-05-16 03:56:02 
 
技术频道: 站长资讯 .NET新手区 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA Visual Studio ASP.NET MVC .NET控件开发 Entity Framework WinRT/Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动设计 Html/Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP Oracle ERP Dynamics CRM K2 BPM 信息安全 企业信息化其他 Android开发 iOS开发 Windows Phone Windows Mobile 其他手机开发 敏捷开发 项目与团队管理 软件工程其他 SQL Server Oracle MySQL NoSQL 其它数据库 Windows 7 Windows Server Linux
脚本语言: vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程
网站开发: CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2017年12日历
2017-12-14 6:31:43
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT知识库