国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

JavaScript基本對(duì)象

2024-09-06 12:43:45
字體:
供稿:網(wǎng)友
作者:excelence轉(zhuǎn)貼 整理日期:2004年6月15日

本文不只是關(guān)于JavaScript的,它是關(guān)于Notes/Domino中的JavaScript的!
雖然如是說,不過還是值得一看!
希望你有所收獲!

親密接觸單選按鈕、復(fù)選框和JavaScript的一些有趣的事情 

我將以對(duì)象模型和一些常用對(duì)象開始,因?yàn)镴avaScript里的一切都是從對(duì)象展開的。記住,本文不只是關(guān)于JavaScript的,它是關(guān)于Notes/Domino中的JavaScript的。

窗口
窗口是對(duì)象模型的頂端對(duì)象。通常來說,窗口就是你的瀏覽器。如果你的窗口里有幀結(jié)構(gòu),那么每個(gè)幀結(jié)構(gòu)都依次是一個(gè)小窗口,包含在頂層窗口——瀏覽器中。我會(huì)在另一篇文章里談幀結(jié)構(gòu),現(xiàn)在,我們來看瀏覽器里只有一個(gè)Web頁面的情況。 

窗口有它的屬性,比如它的地址(也就是它的URL),瀏覽器底部的狀態(tài)條上的文字等等;它也有方法,比如打開和關(guān)閉。通常來說,因?yàn)榇翱谠趯?duì)象層次的頂層,JavaScript就假設(shè)Window已經(jīng)存在了,你不必去刻意寫上它,也就是說“window.location”和“l(fā)ocation”的作用是相同的。 

窗口里是Web頁面,它的對(duì)象層次從文檔(document)開始。你可以用Window.document來引用它,或者就是簡單的document。每個(gè)窗口只有一個(gè)文檔(document)。依據(jù)你的瀏覽器的不同,文檔(document)有幾個(gè)變化多樣的選項(xiàng)。在MSIE中,document.all數(shù)組包含了文檔(document)中所有的對(duì)象。在Netscape Navigator的某些版本中,你可以訪問document.layers數(shù)組。每一種瀏覽器關(guān)于對(duì)象的解釋都不一樣,但是表單數(shù)組(forms array)在所有的瀏覽器中都是可以訪問的。 

理論上講,每個(gè)文檔(document)包含至少一個(gè)表單(form),但是可以包含多個(gè)。然而,在Notes中,除非明確寫出用來完成特定功能的HTML代碼(我從來沒那么做過),通常只有一個(gè)表單。但是,因?yàn)榭梢杂卸鄠€(gè)表單,所以你在引用表單時(shí),還是得通過數(shù)組元素來引用表單,下標(biāo)從0開始。不像LotusScript那樣,用圓括號(hào)來括住下標(biāo)數(shù)字,比如doc.CompanyName(0),在JavaScript中你通常會(huì)看到引用數(shù)組下標(biāo)的數(shù)字是括在方括號(hào)中的。因此,你應(yīng)該用下面的方式引用表單: 



window.document.forms[0];


或者簡寫成:



document.forms[0];


嚴(yán)格來說,上面的方法并不是唯一引用表單的方式,下面都是引用表單的合法的表達(dá)式: 



document.forms[0];

document.forms(0);

document.forms.0;


然而,你經(jīng)常看到的還是帶方括號(hào)的方式。注意,我在每行語句的末尾加了分號(hào),這是在JavaScript中和公式語言的相似之處之一。你應(yīng)該在每一條語句的末尾加上分號(hào)。和公式語言不同的是,在JavaScript中分號(hào)并不總是必需的。有些瀏覽器和其他瀏覽器比起來,它們可以運(yùn)行沒有分號(hào)的JavaScript語句,所以,盡管有時(shí)你可以不用加分號(hào),但是你最好養(yǎng)成每一條語句都加分號(hào)的習(xí)慣。 
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 汝南县| 石屏县| 通河县| 新野县| 天台县| 巨鹿县| 容城县| 奈曼旗| 汉源县| 锡林郭勒盟| 湘乡市| 安吉县| 浦东新区| 阳江市| 舟山市| 洪洞县| 枝江市| 门源| 读书| 通道| 扬中市| 盐津县| 南充市| 柯坪县| 治县。| 遵义县| 申扎县| 清河县| 科尔| 娱乐| 浦县| 博白县| 调兵山市| 漾濞| 汉中市| 珠海市| 昌吉市| 揭东县| 嵊泗县| 临汾市| 磴口县|