表示整個HTML頁面
nodeType為9
nodeName為#document
nodeValue 為 Null
parentNode為null
owerDocument為null
document.documentElement指<html>元素
document.body指<body>元素
document.doctype指<!DOCTYPE>標簽
document.url 指當前的URL
document.domain指當前的域名(可以更改為關聯(lián)的父域名)
document.referer指來源頁面的url
document.getElementById()
document.getElementByTagName()(取得的HTMLCollection可以使用namedItem()取對應name的元素,或者直接用["name"]取)
document.anchors,包含文檔中所有帶name 特性的 /<a/> 元素;
document.applets,包含文檔中所有的<applet>元素,因為不再推薦使用<applet>元素,所以這個集合已經不建議使用了;
document.forms,包含文檔中所有的<form> 元素,與 document.getElementsByTagName("form")得到的結果相同;
document.images,包含文檔中所有的<img> 元素,與 document.getElementsByTagName("img")得到的結果相同;
document.links,包含文檔中所有帶href 特性的 <a> 元素。
DOM1級只為document.implementation規(guī)定了一個方法,即hasFeature()。這個方法接受兩個參數(shù):要檢測的DOM功能的名稱及版本號。如果瀏覽器支持給定名稱和版本的功能,則該方法返回true,如下面的例子所示: var hasXmlDom = document.implementation.hasFeature("XML", "1.0");
輸出流:write(),writeln(),open(),close()