问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是document对象,如何获取文档对象上的元素

发布网友 发布时间:2022-04-24 06:17

我来回答

3个回答

懂视网 时间:2022-04-20 13:43

本篇文章主要的介绍了关于HTML document对象的解释,还有关于HTML document对象的使用实例解析,接下来让我们一起来看这篇文章吧

首先我们来介绍一下HTML中的document对象:

文档对象(document)代表浏览器窗口中的文档,该对象是window对象的子对象,由于window对象是DOM对象模型中的默认对象,因此window对象中的方法和子对象不需要使用window来引用。

通过document对象可以访问HTML文档中包含的任何HTML标记并可以动态的改变HTML标记中的内容。

例如表单、图像、表格和超链接等。

再来看看HTML中的Document对象集合:

tuyi.png来看看网上对HTML中的document对象的描述:

HTMLDocument接口对DOM Document接口进行了扩展,定义HTML专用的属性和方法。

很多属性和方法都是HTMLCollection对象(实际上是可以用数组或名称索引的只读数组),其中保存了对锚、表单、链接以及其他可脚本元素的引用。

这些集合属性都源自于0级DOM。它们已经被Document.getElementsByTagName()所取代,但是仍然常常使用,因为他们很方便。

write()方法值得注意,在文档载入和解析的时候,它允许一个脚本向文档中插入动态生成的内容。

注意,在1级DOM中,HTMLDocument定义了一个名为getElementById()的非常有用的方法。在2级DOM中,该方法已经被转移到了Document接口,它现在由HTMLDocument继承而不是由它定义了。

接下来给个关于HTML document对象的使用实例:

<HTML>
<HEAD>
<TITLE>PHP中文网</TITLE>
<SCRIPT LANGUAGE="JScript">function reportMove()
{ window.status = "X=" + window.event.x + " Y=" + window.event.y;
}
</SCRIPT>
</head>
<BODY onmousemove="reportMove()">
<H1>欢迎!</H1>
</BODY>
</HTML>
上面的例子使

用了document对象检查文档标题并在消息框中显示该标题(如果非空)。if(document.title!="")alert("标题为"+document.title)下面的例子演示了在浏览器的状态栏上显示鼠标当前位置的事件句柄函数,所得位置相对于文档的左上角。

热心网友 时间:2022-04-20 10:51

一、关于 Document 对象

Document 对象

每个载入浏览器的 HTML 文档都会成为 Document 对象。

Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。

提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。

二、如何获取文档对象上的元素

通过  document 获取网页元素,有多种方法,简述如下:

1、通常可以使用 getElementById、getElementByName 等方法:

示例代码:

function alertValue()
{
  alert(document.getElementById("text1").value)
}

2、通过 document 对象的元素结合:

热心网友 时间:2022-04-20 12:09

  此对象在 Microsoft Internet Explorer 3.0 的脚本中可用。使用 document 对象可以对 HTML 文档进行检查、修改或添加内容,并处理该文档内部的事件。在 Web 页面上,document 对象可通过 window 对象的 document 属性引用,或者直接引用。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路由器网线一米多少钱 东芝电视怎么投屏安卓手机 东芝电视怎么投屏 东芝电视投屏功能在哪里 指甲根部半月白 ...在指甲中部黑线长起 还有就是月牙上有白色一块 都在同一个指_百度... 我农业银行五年定期无密码存款,身份证没了,仅凭身份证复印件和存款单... 混凝土强度回弹怎么测算推定值,是否满足要求?一篇文章讲明白_百度知 ... 发动机舱有胶皮味跟安装防盗器有关系吗 cb400f启动后有股胶皮味道 一个袋子装了半袋米,倒出三分之一多1千克后还剩19千克... 3 简述document对象查询节点有哪些方式 js 如何获取 document 对象的方法 如何用醋泡出美味的酸萝卜? 红醋酸萝卜的腌制方法 腌制酸萝卜20斤萝卜多少糖多少醋 苹果6sP屏幕碎了,需要整体更换吗?需要多少钱?换一下需要多长时间?_百度... 苹果6sp换个屏得多少钱 django寮蒭charts示例时怎么修改引用的js路径 如何设置金蝶会计科目的项目核算和辅助核算? 会计科目的辅助核算形式有哪几种,会计科目的辅助核算 财务软件辅助核算项目是不是设的越明细越好? 论述如何用一个通用的财务软件操作完成财务会计循环。 会计科目中哪些是辅助核算? 使用财务软件年末结转下年的时候有哪两种方法?各有什么优缺点?辅助核算和非辅助核算 用友通软件在设置会计科目时的五大辅助核算是指哪些方面? 财务软件中什么叫其他辅助核算 财务软件如何填写辅助核算 财务软件中什么叫其他辅助核算 用友财务软件有设置辅助核算,这个是什么意思???是什么要设置辅助核算?为什么? 辅助核算项目的定义,作用是什么? 财务云软件那个可以进行辅助核算? 泡酸萝卜怎么泡! 关于生发的问题 JavaScript中的Document对象的方法都有哪些 jsp中的document对象有哪些方法,具体说明? 头上像掉头皮屑,开始头皮发红后来头皮有层白色硬壳,发硬、发痒、是头癣吗?怎么治? 如何在javascript中获取dom对象 酸萝卜怎么腌阿…直接放醋泡可以吗?要泡多久? 什么东西可以生发? javascript中的document有多少个方法? 头发只有别人的一半 有没有生发的诀窍啊 js如何获取文本节点的值? 头癣怎么能治愈 在javascript中怎么获取表单中的对象? document.getElementById(id... 关于生发 javascript 怎样获取节点文本值? JavaScript中节点和结点到底指的是什么 最好有点例子。 JavaScript入门教程(9) Document文档对象 javascript document系列为什么获取不到元素? HTML中如何用JS获得其他网页的DOCUMENT对象 JavaScript如何获取一个元素的对象?