我的学习记录188

原创 2018年04月16日 07:15:14

2018.4.16李锦浩【连续第188天】

今天学习一下Document类型。Document是window对象的一个属性,因此可以将其作为全局对象来使用。Document节点有一下特征:

nodeType值为9;nodeName的值为“#document”;nodeValue的值为null;parenrNode的值为null;ownerDocument的值为null;其子节点可能是一个Document(最多一个),Element(最多一个),ProcessingInstruction或Comment。

Document类型还有两个内置的访问其子节点的快捷方式。第一个就是DocumentElement属性,该属性始终指向HTML页面中的<HTML>元素。另一个就是通过childeNodes列表访问文档元素。

作为HTMLDocument的一个实例,document对象还有一些标准的Document对象没有的属性。这些属性提供了document对象所表现的页面的一些信息。其中一个就是title,包含着<title>元素中的文本——显示在浏览器窗口的标题栏或标签页上。

接下来就是三个与网页请求有关的属性,他们是URL、domian和referrer。URL属性中包含页面完整的URL(即地址栏中显示的URL),domain属性中包含页面的域名,而referrer属性中则保存着连接到当前页面的那个页面的URL。在没有来源页面的情况下,referrer属性可能会包含空字符串。所有这些信息都存在于请求的HTTP头部,只不过是通过这些属性让我们能够在JavaScript中访问他们而已。

接下来就是查找元素的一些Dom方法。Document类型中提供了两种这样的方法:getELementById()和getElementByTagName()的方法。

第一个方法,接收一个参数:要取得的元素的ID。如果找到相应的元素则返回该元素,如果不存在带有相应ID的元素,则返回null。注意,这里的ID必须与页面中元素的id特性严格匹配,包括大小写。

第二个方法,接收一个参数,即要取得元素的标签名,而返回的是包含零或多个元素的NodeList。在HTML文档中,这个方法会返回一个HTMLCollection对象,作为一个“动态”集合,该对象与Nodelist非常类似。

明日任务:继续学习JavaScript

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/star_lord123/article/details/79955685

我的学习记录130

2018.2.17李锦浩【第130天】学习完了javaweb的九大内置对象,今天来尝试制作一个简单的登录网站。附:&amp;lt;%@ page language=&quot;java&quot; i...
  • star_lord123
  • star_lord123
  • 2018-02-17 08:45:30
  • 50

今天我要坚持每天写博客,记录我每天软件开发学习情况

自从高中开始我就对想学习软件开发,可是因为种种原因,种种借口,今天学一点,然后等了几天又没有学习了,走了好多的弯路,我也知道还不知道怎么学习,那篇我今年都33岁了,我心里还有一点梦想,我想用软件开发做...
  • m0_37147058
  • m0_37147058
  • 2017-01-04 10:57:42
  • 290

我的学习记录

自从打算自学Android开始,也已经快3个月了。再次之前虽然自己一直都对计算机科学感兴趣,但却从来没有真正接触编程。一次偶然在知乎上看到有关程序员的文章,又萌发了自己对这一神秘”种群“的向往,然后疯...
  • wgtamg
  • wgtamg
  • 2015-12-16 13:57:16
  • 206

最近的学习笔记,记录一些通俗易懂的学习类文章。更像是好资料参与索引。

最近的学习笔记,记录一些通俗易懂的学习类文章。更像是好资料参与索引。1、foreach 语句为数组或对象集合中的每个元素重复一个嵌入语句组。foreach 语句用于循环访问集合以获取所需信息,但不应用...
  • metababy
  • metababy
  • 2007-11-12 16:36:00
  • 1396

从今天开始记录我的学习过程

我打算从今天开始记录我的学习历程,也作为激励自己的方式 以后的博文会围绕oracle,python,linux几个主题 可能会掺杂一些目前所在行业的知识,不求有人关注,只求能给刚入门的孩子们有一些...
  • u010680713
  • u010680713
  • 2017-06-08 14:33:06
  • 137

记录自己的计算机学习历程(2)

时间过的真快,一下子就两个星期了。明天就要开始上班,今天赶紧写点,以后还不知道什么时候才有空:(上次写到初中第一次接触计算机,基本上没想到什么。印象中就还有个二进制转换成十六进制的算法,呵呵。现在想起...
  • fantasydragon2
  • fantasydragon2
  • 2007-06-03 23:21:00
  • 630

我为什么要写博客?及博客学习的方法

我为什么要写博客?及博客学习的方法
  • CPPCPPCPPCPP
  • CPPCPPCPPCPP
  • 2016-12-08 17:49:35
  • 458

关于学习生活记录的感想总结

今年从4月开始决定写博客记录自己学习过程,但是直到今天才不过写了1篇而已,中间没有坚持,这一年感觉过得很糟糕,从很久开始我就明白自己有很大缺陷,平时难以克服懒惰心理,做事总是拖拖拉拉,搞到现在也没个好...
  • hyc9200
  • hyc9200
  • 2017-11-24 21:13:10
  • 2258

TS 188字节流结构图

应该说真正了解TS,还是看了朋友推荐的《数字电视业务信息及其编码》一书之后,MPEG2 TS和数字电视是紧密不可分割的,值得总结一下其中的一些关系。 ISO/IEC-13818-1:系统部分; I...
  • bamboolsu
  • bamboolsu
  • 2015-01-21 13:54:44
  • 1007

常用传感器协议1:CJ/T-188 水表协议解析1

CJ/T-188 水表协议解析       本文以实例说明CJ/T-188水表协议的解析过程,以下数据未经特殊说明,均指十六进制。       数据发送:         FE FE FE FE ...
  • qingwufeiyang12346
  • qingwufeiyang12346
  • 2015-07-10 04:13:22
  • 6324
收藏助手
不良信息举报
您举报文章:我的学习记录188
举报原因:
原因补充:

(最多只允许输入30个字)