如何理解Document对象的属性和方法

技术如何理解Document对象的属性和方法如何理解Document对象的属性和方法,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一个文档对象模型或者说

如何理解Document对象的属性和方法,针对这个问题,本文详细介绍了相应的分析和解决方法,希望能帮助更多想要解决这个问题的小伙伴找到更简单更容易的方法。

文档对象模型或DOM是定义如何访问组成文档的对象的应用编程接口。W3C定义了一个标准的DOM。在此之前,当网景浏览器是领先的浏览器制造商时,Netscape2和Netscape3支持一个简单的DOM,它只提供对链接、图像和表单等特殊文档元素的访问。

这种遗留的DOM已经被所有浏览器厂商所采用,并作为“0级”DOM正式纳入W3C标准。这个遗留的DOM在所有浏览器中仍然有效。

为什么需要了解“0级DOM”

“0级DOM”已经过时,W3C定义的DOM标准有很好的方法可以达到同样的效果:

1.它实际上是存在的,并且在所有浏览器中仍然有效。有时候他更容易被利用。

2.更多的方式会造成混乱。如果你不想有更多的困惑,那就了解它,并清楚地区分它。

一句话

“0级DOM”实际上是定义的一些Document对象的属性和方法。

Document对象的属性和方法

首先,Document对象可以通过window.document获得,因为它是window对象的属性。可以直接写文档,因为窗口对象是全局对象,所以不能写。

方法

1.document.write()将HTML表达式或JavaScript代码写入文档。

2.document.writeln()相当于write()方法,只是在每个表达式之后写入一个换行符。

3.document.open()打开文档以收集来自任何document.write()或document.writeln()方法的输出。

4.document.close()就像上面一样,写完之后必须关闭文档。请注意,您在这里谈论的不是window.close()。这是两码事。

属性

1.document.bgColor实际上是对应标签体的bgColor属性(不再使用)。

2.document.cookie设置或返回与当前文档相关的所有cookie。

3.document.domain返回关于同源策略的安全限制的当前文档的域名。

4.包含文档修改日期的字符串。

5.document.location相当于URL,不再使用。

6.document.referrer是将浏览器带到当前页面的链接的URL。

7.document.title返回当前文档的标题。

8.文件。返回当前文档的网址。

数组形式的属性

1.文档中的锚点集合。锚点[]文档。

2.文档中的小程序集合。小程序[]文档。

3.document.forms[]文档中的表单集合。

4.document.images[]文档中的图片集合。

5.文档中的链接集合。链接[]请注意,链接包括一个href='# '和区域。

总结

对于“0级DOM”,您需要记住以下几个词:

1.“0级DOM”没有更改文档结构的方法,只能向select标记添加新的选项标记。

2.如果有一个表单名称='f1'/form,可以用三种格式引用它。是:document.forms[0]。第二种:document.forms.f1有三种:document.forms['f1']。

3.如果两个元素具有相同的名称“n”,那么document.n将成为保存这两个元素的引用的数组。

关于如何理解文档对象的属性和方法的问题的答案在此分享。我希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/99769.html

(0)

相关推荐

  • jquery如何获取tr里面有几个td

    技术jquery如何获取tr里面有几个td这篇文章主要介绍jquery如何获取tr里面有几个td,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! jquery获取tr里面

    攻略 2021年11月17日
  • 弯月眉,因为胖找不到对象,怎么办

    技术弯月眉,因为胖找不到对象,怎么办为了好找对象就坚持减肥弯月眉,如果觉得找不找对象无所谓的话,你就放开吃吧!
    一个人的体重超标,过于肥胖;一,对你的健康也不好。二,行动不方便,工作难找。三,不入法眼,找对象难。
    有句话

    生活 2021年10月26日
  • C++string底层框架的示例分析

    技术C++string底层框架的示例分析小编给大家分享一下C++string底层框架的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、 前言主要说明浅拷贝和深拷贝的优缺点,以及仿写string

    攻略 2021年11月13日
  • C语言怎样把浮点数转换为字符串

    技术C语言怎样把浮点数转换为字符串本篇文章为大家展示了C语言怎样把浮点数转换为字符串,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。把浮点数转换为字符串1、把float/doubl

    攻略 2021年12月13日
  • 蛋糕简笔画图片大全,自制蛋糕的做法大全谁有

    技术蛋糕简笔画图片大全,自制蛋糕的做法大全谁有家庭自制蛋糕 工具:电饭锅一个 材料:鸡蛋四个、面粉一饭勺、苏打粉(酵母粉)一小勺、生粉两小勺、色拉油、白砂糖、葡萄干若干 制作:先将鸡蛋打散在一个容器里,边搅拌边加入白砂糖

    生活 2021年10月28日
  • 如何解决VB.NET注册表权限问题

    技术如何解决VB.NET注册表权限问题这篇文章主要介绍如何解决VB.NET注册表权限问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本实例需要项目引用:Imports Microsoft.Win

    攻略 2021年12月2日