它是form對象的一個屬性,窗體中的一個提交按鈕(<INPUT TYPE=”SUBMIT”>)。
屬性
name 對象的名字(NAME=特性) value VALUE=特性 方法 click 模擬鼠標單擊按鈕 事件處理程序 Onclick 點擊
B.29 text對象
它是form對象的一個屬性,宙體中的一個文本域(<INPUT TYPE=”TEXT”>)。
屬性
defaultValue text對象的缺省值(VALUE=特性) name 該對象的名字(NAME=特性) Value 該域具有的當前值,最初與VALUE=特性(defaultValue)相同但是,如果腳本修改了該域中的值,則該值將改變 方法 blur 把焦點從文本框移開 focus 把焦點移到文本框 select 選擇輸入區域 事件處理程序 Onblur 失去焦點事件 Onchange 更改 Onfocus 聚焦事件
Onselect 選取事件
B.30 textarea對象
它是form對象的一個屬性,宙體中的一個文本區域(<TEXTAREA>)。
屬性
defaultValue textarea對象的缺省值(VALUE=特性) name 該對象的名字(NAME=特性) value 該域具有的當前值,最初與VALUE=特性(defaultValue)相同,但是,如果腳本修改了該域中的值,則該值將改變了。
方法
blur 把焦點從文本區移開 focus 把焦點移到文本區 select 選擇輸入區域事件處理程序 事件處理程序 Onblur 失去焦點事件 Onchange 更改 Onfocus 聚焦事件 Onselect 選取事件
B.31 window對象
它是一個頂層對象,而不是另一個對象的屬性即瀏覽器的窗口。
屬性
defaultStatus 缺省的狀態條消息 document 當前顯示的文檔(該屬性本身也是一個對象) frame 窗口裏的一個框架((FRAME>)(該屬性本身也是一個對象) frames array 列舉窗口的框架對象的數組,按照這些對象在文檔中出現的順序列出(該屬性本身也是一個對象) history 窗口的歷史列表(該屬性本身也是一個對象)
length 窗口內的框架數 location 窗口所顯示文檔的完整(絕對)URL(該屬性本身也是一個對象)不要把它與如document.location混淆,後者是當前顯示文檔的URL。用戶可以改變window.location(用另一個文檔取代當前文檔),但卻不能改變document.location(因爲這是當前顯示文檔的位置) name 窗口打開時,賦予該窗口的名字 opener 代表使用window.open打開當前窗口的腳本所在的窗口(這是Netscape Navigator 3.0beta 3所引入的一個新屬性) parent 包含當前框架的窗口的同義詞。frame和window對象的一個屬性 self 當前窗口或框架的同義詞 status 狀態條中的消息 top 包含當前框架的最頂層瀏覽器窗口的同義詞 window 當前窗口或框架的同義詞,與self相同
方法
alert() 打開一個Alert消息框 clearTimeout() 用來終止setTimeout方法的工作 close() 關閉窗口 confirm() 打開一個Confirm消息框,用戶可以選擇OK或Cancel,如果用戶單擊OK,該方法返回true,單擊Cancel返回false blur() 把焦點從指定窗口移開(這是Netscape Navigator 3.0 beta 3引入的新方法) focus() 把指定的窗口帶到前臺(另一個新方法) open() 打開一個新窗口 prompt() 打開一個Prompt對話框,用戶可向該框鍵入文本,並把鍵入的文本返回到腳本 setTimeout() 等待一段指定的毫秒數時間,然後運行指令事件處理程序
事件處理程序 Onload() 頁面載入時觸發 Onunload() 頁面關閉時觸發