簡(jiǎn)述JavaScript對(duì)傳統(tǒng)文檔對(duì)象模型的支持
這是將其在JavaScript語(yǔ)言早期版本中引入的模型。大家都被所有瀏覽器都支持,但只允許訪問(wèn)文件的某些關(guān)鍵部分,如表單,表單元素和圖像。
該模型提供了若干個(gè)只讀屬性,如標(biāo)題,URL和上次更改提供關(guān)于文檔整體的信息。除了有由該模型可用于設(shè)置和獲取文檔的屬性值提供各種方法。
文檔屬性在傳統(tǒng)DOM:
下面是文檔屬性,可以使用傳統(tǒng)DOM訪問(wèn)列表:


文檔方法在傳統(tǒng)DOM:
這里是由傳統(tǒng)DOM支持的方法列表:

例子:
我們可以找到任何HTML元素,使用HTML DOM任何HTML文檔。例如,如果一個(gè)網(wǎng)頁(yè)文件包含一個(gè)表單元素,然后使用JavaScript,我們可以把它稱為document.forms[0]。如果Web文檔包括兩個(gè)形式元素的第一種形式被稱為document.forms[0]和第二為document.forms[1]。
利用上面給出的層次結(jié)構(gòu)和性質(zhì),可以使用document.forms[0].elements[0]等。
下面是一個(gè)例子訪問(wèn)使用傳統(tǒng)DOM方法文檔屬性:
<html>
<head>
<title> Document Title </title>
<script type="text/javascript">
<!--
function myFunc()
{
var ret = document.title;
alert("Document Title : " + ret );
var ret = document.URL;
alert("Document URL : " + ret );
var ret = document.forms[0];
alert("Document First Form : " + ret );
var ret = document.forms[0].elements[1];
alert("Second element : " + ret );
}
//-->
</script>
</head>
<body>
<h1 id="title">This is main title</h1>
<p>Click the following to see the result:</p>
<form name="FirstForm">
<input type="button" value="Click Me" onclick="myFunc();" />
<input type="button" value="Cancel">
</form>
<form name="SecondForm">
<input type="button" value="Don't ClickMe"/>
</form>
</body>
</html>
注意: 這個(gè)例子的形式和內(nèi)容等返回對(duì)象,我們將不得不使用未在本教程中討論這些對(duì)象的屬性來(lái)訪問(wèn)它們的值。
- SharePoint 客戶端對(duì)象模型 (一) ECMA Script
- JavaScript對(duì)象模型-執(zhí)行模型
- 什么是DOM(Document Object Model)文檔對(duì)象模型
- JavaScript 對(duì)象模型 執(zhí)行模型
- 理解Javascript_10_對(duì)象模型
- 細(xì)品javascript 尋址,閉包,對(duì)象模型和相關(guān)問(wèn)題
- JavaScript 瀏覽器對(duì)象模型BOM使用介紹
- JavaScript Window瀏覽器對(duì)象模型方法與屬性匯總
- C++ 多重繼承和虛擬繼承對(duì)象模型、效率分析
- JavaScript 對(duì)象模型 執(zhí)行模型
- 深入理解C++的對(duì)象模型
相關(guān)文章
JavaScript入門教程(2) JS基礎(chǔ)知識(shí)
JavaScript 可以出現(xiàn)在 HTML 的任意地方。使用標(biāo)記<script>…</script>,你可以在 HTML 文檔的任意地方插入 JavaScript,甚至在<HTML>之前插入也不成問(wèn)題。2009-01-01
關(guān)于可運(yùn)行代碼無(wú)法正常執(zhí)行的使用說(shuō)明
腳本之家網(wǎng)站為了方便大家快速的查看效果,只要大家運(yùn)行一下代碼即可能看到效果。2010-05-05
Javascript排序算法之合并排序(歸并排序)的2個(gè)例子
這篇文章主要介紹了Javascript排序算法之合并排序(歸并排序)的2個(gè)例子,需要的朋友可以參考下2014-04-04
slice函數(shù)的用法 之不錯(cuò)的應(yīng)用
slice函數(shù)的用法 之不錯(cuò)的應(yīng)用...2006-12-12
淺析offsetLeft,Left,clientLeft之間的區(qū)別
這篇文章主要是對(duì)offsetLeft,Left,clientLeft之間的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下想,希望對(duì)大家有所幫助2013-11-11
Javascript基礎(chǔ)教程之a(chǎn)rgument 詳解
這篇文章主要介紹了Javascript基礎(chǔ)教程之a(chǎn)rgument 詳解的相關(guān)資料,需要的朋友可以參考下2015-01-01

