博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中Document节点总结
阅读量:5108 次
发布时间:2019-06-13

本文共 1253 字,大约阅读时间需要 4 分钟。

  document对象是documentHTML的一个实例,也是window对象的一个属性,因此可以将document对象作为一个全局对象来访问。

  Document节点的子节点可以是DocumentType,Element,ProcessingInstruction或Comment。ProcessingInstruction 对象可表示处理指令。这个不常用的接口表示 XML 文档中的一个处理指令(或 PI)。使用 HTML 文档的程序设计者不会遇到 ProcessingInstruction 节点,所以就不多介绍了,DocumentType我们可以通过doctype属性来访问他的信息。Comment作为注释也不多说了,这里只说一下Element。

  1.html元素和body元素

  document.documentElement来获取html元素,document.body来获取body元素。

  2.文档信息

  document.title获取文档标题。

  document.URL属性包含页面完整的URL比如:{协议}://{用户名}:{密码}@{主机名}:{端口号}/{路径}/{文件}?{参数}

  document.domain属性只包括页面的域名。

  document.referrer属性是从什么页面跳到当前页面的。

  3.获取元素

    1)getElementById();

    2)getElementsByTagName();

    3)getElementsByName();

    4)getElementsByClassName();

    5)querySelector();获取单个元素,()中可以是css选择器的标准形式兼容到css2.

    6)querySelectorAll();获取元素集合,()中可以是css选择器的标准形式兼容到css2.

  4.特殊集合

    1)document.anchors:包含文档中所有带那么特性的<a>元素。

    2)document.forms:包含文档中所有的<img>元素,与document.getElementByTagName("form")的到的结果相同。

    3)document.images:包含文档中所有的<img>元素,与document.getElementByTagName("img")的到的结果相同。

    4.document.links:包含文档中所有带href特性的<a>元素。

  5.文档写入

    1)write():按原样写入。

    2)writeln():在字符串的末尾添加一个换行符。

    3)open():打开网页的输出流。

    4)close():关闭网页的输出流。  

    

   

  

  

转载于:https://www.cnblogs.com/iwebkit/p/6999354.html

你可能感兴趣的文章
NOIP2013 提高组 Day1
查看>>
UVA 1602 Lattice Animals
查看>>
bzoj千题计划219:bzoj1568: [JSOI2008]Blue Mary开公司
查看>>
[笔记]STM32使用非8M晶振时如何修改代码
查看>>
个人对vue生命周期的理解
查看>>
cocos2dx 3.x simpleAudioEngine 长音效被众多短音效打断问题
查看>>
Section 1.2 dualpal
查看>>
存储(硬件方面的一些基本术语)
查看>>
Dithering-视觉的奇特现象
查看>>
观察者模式
查看>>
转】MyEclipse使用总结——MyEclipse文件查找技巧
查看>>
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
Java-文件上传和下载
查看>>
Memory and Trident(CodeForces 712B)
查看>>
Win磁盘MBR转换为GUID
查看>>
大家在做.NET B/S项目的时候多用什么设技术啊?
查看>>
投资策略 ——摘自凤凰网
查看>>
Java SE和Java EE应用的性能调优
查看>>
Android设计模式系列--原型模式
查看>>
spring boot 整合 云之讯 demo
查看>>