除了內置的 JavaScript 對象以外,你還可以使用 JavaScript 訪問并處理所有的 HTML DOM 對象。
點擊以下鏈接,可以獲得以下對象的更多信息,包括它們的集合、屬性、方法以及事件。
對象 |
描述 |
---|---|
Window |
JavaScript 層級中的頂層對象。Window 對象表示瀏覽器窗口。每當 <body>或者<frameset> 標簽出現,Window 對象就會被自動創建。 |
Navigator |
包含客戶端瀏覽器的信息。 |
Screen |
包含客戶端顯示屏的信息。 |
History. |
包含了瀏覽器窗口訪問過的 URL。 |
Location |
包含了當前URL的信息。 |
HTML DOM
HTML DOM 是 W3C 標準(是 HTML 文檔對象模型的英文縮寫,Document Object Model for HTML)。
HTML DOM 定義了用于 HTML 的一系列標準的對象,以及訪問和處理 HTML 文檔的標準方法。
通過 DOM,可以訪問所有的 HTML 元素,連同它們所包含的文本和屬性。可以對其中的內容進行修改和刪除,同時也可以創建新的元素。
HTML DOM 獨立于平臺和編程語言。它可被任何編程語言諸如 Java、JavaScript 和 VBScript 使用。
點擊下面的鏈接,可獲得更多關于如何使用 JavaScript 來訪問和處理 DOM 對象的知識:
對象 |
描述 |
---|---|
Document |
代表整個 HTML 文檔,用來訪問頁面中的所有元素。 |
Anchor |
代表 <a> 元素。 |
Area |
代表圖像地圖中的 <area> 元素。 |
Base |
代表<base>元素。 |
Body |
代表圖像地圖中的 <body> 元素。 |
Button |
代表<button>元素。 |
Event |
代表事件的狀態。 |
Form |
代表 <form>元素。 |
Frame |
代表<frame>元素。 |
Frameset |
代表<frameset>元素。 |
Iframe |
代表 <iframe> 元素。 |
Image |
代表 <img>元素。 |
Input button |
代表 HTML 表單中的按鈕。 |
Input checkbox |
代表 HTML 表單中的選擇框。 |
Input file |
代表 HTML 表單中的 fileupload 。 |
Input hidden |
代表 HTML 表單中的隱藏域。 |
Input password |
代表 HTML 表單中的密碼域。 |
Input radio |
代表 HTML 表單中的單選框。 |
Input reset |
代表 HTML 表單中的重置按鈕。 |
Input submit |
代表 HTML 表單中的確認按鈕。 |
Input text |
代表 HTML 表單中的文本輸入域。 |
Link |
代表 <link> 元素。 |
Meta |
代表 <meta>元素。 |
Object |
代表一個<Object>元素。 |
Option |
代表 <option>元素。 |
Select |
代表 HTML 表單中的選擇列表。 |
Style |
代表某個單獨的樣式聲明。 |
Table |
代表<table>元素。 |
TableData |
代表 <td>元素。 |
TableRow |
代表<tr>元素。 |
Textarea |
代表<textarea>元素。 |