HTML即:超文本符号语言,标准通用符号语言下的一个应用,“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
HTMLDocument即:HTMLDocument目标,每个载入浏览器的HTML文档都会成为Document目标。
因为Document目标是Window目标的一部分,所以可通过window.document特点对其进行访问。
留意:Document目标是Window目标的一部分,可通过window.document特点对其进行访问。
htmldocument对象是什么
首先咱们来介绍一下HTML中的document目标:
文档目标(document)代表浏览器窗口中的文档,该目标是window目标的子目标,由于window目标是DOM目标模型中的默许目标,因此window目标中的办法和子目标不需要运用window来引用。
经过document目标可以访问HTML文档中包括的任何HTML符号并可以动态的改动HTML符号中的内容。
例如表单、图像、表格和超链接等。
再来看看HTML中的Document目标集合:
tuyi.png来看看网上对HTML中的document目标的描绘:
HTMLDocument接口对DOMDocument接口进行了扩展,界说HTML专用的特点和办法。
许多特点和办法都是HTMLCollection目标(实际上是可以用数组或名称索引的只读数组),其中保存了对锚、表单、链接以及其他可脚本元素的引用。
这些集合特点都源自于0级DOM。它们已经被Document.getElementsByTagName()所替代,但是仍然常常运用,因为他们很方便。
write()办法值得留意,在文档载入和解析的时候,它允许一个脚本向文档中插入动态生成的内容。
留意,在1级DOM中,HTMLDocument界说了一个名为getElementById()的十分有用的办法。在2级DOM中,该办法已经被搬运到了Document接口,它现在由HTMLDocument承继而不是由它界说了。
接下来给个关于HTMLdocument目标的运用实例:
functionreportMove()
{window.status=”X=”+window.event.x+”Y=”+window.event.y;
}
上面的例子使
用了document目标检查文档标题并在消息框中显现该标题(如果非空)。if(document.title!=””)alert(“标题为”+document.title)下面的例子演示了在浏览器的状态栏上显现鼠标当前方位的事件句柄函数,所得方位相对于文档的左上角。