document对象

表示整个HTML页面
nodeType为9
nodeName为#document
nodeValue 为 Null
parentNode为null
owerDocument为null

document.documentElement指元素
document.body指元素
document.doctype指标签

document.url 指当前的URL
document.domain指当前的域名(可以更改为关联的父域名)
document.referer指来源页面的url

document.getElementById()
document.getElementByTagName()(取得的HTMLCollection可以使用namedItem()取对应name的元素,或者直接用["name"]取)

document.anchors,包含文档中所有带name 特性的 / 元素;
document.applets,包含文档中所有的元素,因为不再推荐使用元素,所以这个集合已经不建议使用了;
document.forms,包含文档中所有的
元素,与 document.getElementsByTagName("form")得到的结果相同;
document.images,包含文档中所有的 元素,与 document.getElementsByTagName("img")得到的结果相同;
document.links,包含文档中所有带href 特性的 元素。

DOM1级只为document.implementation规定了一个方法,即hasFeature()。这个方法接受两个参数:要检测的DOM功能的名称及版本号。如果浏览器支持给定名称和版本的功能,则该方法返回true,如下面的例子所示: var hasXmlDom = document.implementation.hasFeature("XML", "1.0");

输出流:write(),writeln(),open(),close()

你可能感兴趣的:(document对象)