第十章 DOM

1.操作节点:

appendChild(), 用于向childNodes末尾添加一个人节点。

insertBefore(),用于插入指定位置,接收两个参数:要插入的节点作为参照的节点

replaceChild(),接收俩个参数:要插入的节点要替换的节点。要替换的节点将由这个方法返回并从文档树中移除。

removeChild(),移除节点,返回被移除的节点

2.子节点

所有浏览器都支持document.documentElementdocument.body

document.doctype来取得<!doctype>

获取标题: document.title

获取域名: document.domain

获取URL: document.URL

获取来源页的URL: document.referrer

例子: var images = document.getElementTagName("img")

            <img src="1.html" name="myImage">

 var myImage = images.namedItem("myImange") or  var myImage = images["myImage"]

3.

element 的 nodeType = 1

Text的NodeType = 3

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第十章节点DOM10.1.1Node类型appendChild()insertBefore()replaceChi...
    不懂如山阅读 254评论 0 0
  • 1.IE中的所有DOM对象都是以COM对象的形式实现的,意味着IE中的DOM对象与原生JavaScript对象的行...
    张果果阅读 378评论 0 0
  • 本章内容 理解包含不同层次节点的 DOM 使用不同的节点类型 克服浏览器兼容性问题及各种陷阱 DOM 是针对 HT...
    闷油瓶小张阅读 708评论 0 1
  •   DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API(应用程序编程接口)。   DOM 描绘...
    霜天晓阅读 3,726评论 0 7
  • 本文整理自《高级javascript程序设计》 DOM(文档对象模型)是针对HTML和XML文档的一个API(应用...
    SuperSnail阅读 609评论 0 1