window -- document用於表現HTML頁面當前窗體的內容javascript
下面內容的不建議使用css
因爲document表明HTML文檔的內容,所以能夠經過它表示文檔中加載的一些元素,這些元素所有經過集合訪問。html
能夠使用數字或名稱索引頁面中的元素集合,每一個元素的屬性都變成了集合中相應對象的屬性。java
<form name="form1"><a href="http://www.dreamdu.com/xhtml/" name="a1">xhtml</a></form> <form name="form2"><a href="http://www.dreamdu.com/css/" name="a2">css</a></form> <form name="form3"><a href="http://www.dreamdu.com/javascript/" name="a3">javascript</a></form> <input type="button" value="顯示第二個表單的名稱" onclick="alert(document.forms[1].name)" /> <input type="button" value="顯示第二個表單的名稱第二種方法" onclick="alert(document.forms['form2'].name)" /> <input type="button" value="顯示第三個連接的名稱" onclick="alert(document.links[2].name)" /> <input type="button" value="顯示第三個連接的名稱第二種方法" onclick="alert(document.links['a3'].name)" /> <input type="button" value="顯示第三個連接href屬性的值" onclick="alert(document.links[2].href)" />
表示第二個表單的方法:document.forms[1]或document.forms["form2"]瀏覽器
表示第三個連接的方法:document.links[2]或document.links["a3"]cookie
表示第三個連接href屬性的方法:document.links[2].hrefapp