JavaScript學習大綱_第1頁
JavaScript學習大綱_第2頁
JavaScript學習大綱_第3頁
JavaScript學習大綱_第4頁
JavaScript學習大綱_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、四JavaScript 學習大綱大綱簡介本大綱主要是介紹 JS 中常用的一些對象屬性,方式的介紹,具體的功能需要在練習中自己體會 Table 對象Table 對象代表一個 被創建HTML 表格 , 在 HTML 文檔中 標簽每出現一次,一個 Table 對象就會1.Table 對象的集合2.集合集合描述3.cells返回包含表格中所有單元格的一個數組4.rows返回包含表格中所有行的一個數組5.tBodies返回包含表格中所有 tbody 的一個數組。6.Table 對象的屬性7.屬性描述8.border設置或返回表格邊框的寬度9.caption對表格的 元素的引用10.cellPadding

2、 設置或返回單元格內容和單元格邊框之間的空白量11.cellSpacing 設置或返回在表格中的單元格之間的空白量12.frame設置或返回表格的外部邊框13.id設置或返回表格的 id14.rules設置或返回表格的內部邊框(行線)15.summary 設置或返回對表格的描述(概述)16.tFoot返回表格的 TFoot 對象。如果不存在該元素,則為 null17.tHead返回表格的 THead 對象。如果不存在該元素,則為 null18.width設置或返回表格的寬度19.Table 對象的方法20.方法描述21.createCaption()為表格創建一個 caption 元素22.c

3、reateTFoot()在表格中創建一個空的 tFoot 元素23.createTHead()在表格中創建一個空的 tHead 元素24.deleteCaption()從表格刪除 caption 元素以及其內容25.deleteRow()從表格刪除一行26.deleteTFoot()從表格刪除 tFoot 元素及其內容27.deleteTHead()從表格刪除 tHead 元素及其內容28.insertRow()在表格中插入一個新行Frame 對象Frame 對象代表一個 HTML框架 ,在 HTML 文檔中 每出現一次,就會創建一個 Frame 對象1.Frame 對象的屬性2.屬性描述3.

4、contentDocument容納框架的內容的文檔4.frameBorder設置或返回是否顯示框架周圍的邊框5.id設置或返回框架的 id6.longDesc設置或返回指向一個包含框架內容描述的文檔的 URL7.marginHeight設置或返回框架的頂部和底部頁空白9.name10.noResize11.scrolling12.src五Document 對象1.Node 對象2.屬性3.async4.childNodes5.doctype6.documentElement7.documentURI8.domConfig9.firstChild10.implementation11.input

5、Encoding12.lastChild13.nodeName14.nodeType15.nodeValue16.text17.xml18. xmlEncoding19. xmlVersion20. Document 對象的方法21. 方法22. createAttribute(name)23. createAttributeNS(uri,name)象24. createCDATASection()25. createComment ()26. createDocumentFragment()27. createElement()28. createElementNS()29. createT

6、extNode()30. getElementById(id)31. getElementsByTagName()32. getElementsByTagNameNS()33. renameNode()設置或返回框架的名稱 設置或返回框架是否可調整大小 設置或返回框架是否可擁有滾動條 設置或返回應被加載到框架中的文檔的 URL六 Document 對象是一棵文檔樹的根,可為我們提供對文檔數據的最初(或最頂層)的訪問入口,用于元素節點、文本節點、 注釋、處理指令等均無法存在于 document 之外, document 對象同樣提供了創建這些對象的方法。Node 對象提供了一個 ownerDoc

7、ument 屬性,此屬性可把它們與在其中創建它們的 Document 關聯起來描述async 屬性可規定 XML 文件的下載是否應當被同步處理 返回屬于文檔的子節點的節點列表 返回與文檔相關的文檔類型聲明 (DTD)返回文檔的根節點 設置或返回文檔的位置 返回 normalizeDocument() 被調用時所使用的配置 返回文檔的首個子節點返回可處理文檔的 DOMImplementation 對象 返回用于文檔的編碼方式(在解析時) 返回文檔的最后一個子節點 依據節點的類型返回其名稱返回某個節點的節點類型 根據節點的類型來設置或返回某個節點的值 返回某個節點及其后代的文本(僅用于 IE )

8、返回某個節點及其后代的XML (僅用于IE )返回文檔的編碼方法 |設置或返回文檔的 XML版本描述創建一個擁有指定名稱的屬性節點,并返回新的 Attr 對象 創建一個擁有指定名稱的屬性節點和命名空間, 并返回新的 Attr 對創建一個 CDATA 區段節點創建一個注釋節點創建一個空的 DocumentFragment 對象,并返回此對象 創建一個元素節點創建一個帶有指定命名空間的元素節點創建一個文本節點返回擁有帶有給定值的 ID 屬性的元素。如果此元素不存在,則返回 null 返回一個帶有指定名稱的所有元素的節點列表返回帶有指定名稱和命名空間的所有元素的列表 重命名一個元素或者屬性節點七 W

9、indow 對象1. Window 對象的集合2.frames返回窗口中所有命名的框架。該集合是 Window對象的數組,每個Window 對象在窗口中含有一個框架或 。屬性 存放數組 frames中含有的元素個數。注意, frames數組中引用的框架可能還包括框架,它們自己也具有 frames 數組。3.Window對象的屬性4.屬性描述5.closed返回窗口是否已被關閉6.defaultStatus設置或返回窗口狀態欄中的默認文本7.document對 Document 對象的只讀引用。請參閱 Document對象8.history對 History 對象的只讀引用。請參數 Histor

10、y對象9.innerheight返回窗口的文檔顯示區的高度10.innerwidth返回窗口的文檔顯示區的高度11.length設置或返回窗口中的框架數量12.location用于窗口或框架的 Location 對象,請參閱 Location 對象13.name設置或返回窗口的名稱14.Navigator對 Navigator 對象的只讀引用。請參數 Navigator 對象15.opener返回對創建此窗口的窗口的引用16.outerheight返回窗口的外部高度17.outerwidth返回窗口的外部寬度18.pageXOffset設置或返回當前頁面相對于窗口顯示區左上角的 X位置19.p

11、ageYOffset設置或返回當前頁面相對于窗口顯示區左上角的 Y位置20.parent返回父窗口21.Screen對 Screen 對象的只讀引用。請參數 Screen 對象22.self返回對當前窗口的引用。等價于 Window 屬性23.status設置窗口狀態欄的文本24.top返回最頂層的先輩窗口25.Window對象的方法26.方法描述27.alert()顯示帶有一段消息和一個確認按鈕的警告框28.blur()把鍵盤焦點從頂層窗口移開29.clearInterval()取消由 setInterval() 設置的 timeout30.clearTimeout()取消由 setTime

12、out() 方法設置的 timeout31.close()關閉瀏覽器窗口32.confirm()顯示帶有一段消息以及確認按鈕和取消按鈕的對話框33.focus()把鍵盤焦點給予一個窗口34.moveBy()可相對窗口的當前坐標把它移動指定的像素35.moveTo()把窗口的左上角移動到一個指定的坐標36.open()打開一個新的瀏覽器窗口或查找一個已命名的窗口37.print()打印當前窗口的內容38.prompt()顯示可提示用戶輸入的對話框39.resizeBy()按照指定的像素調整窗口的大小40.resizeTo()把窗口的大小調整到指定的寬度和高度41.scrollBy()按照指定的像

13、素值來滾動內容42.scrollTo()把內容滾動到指定的坐標43.setInterval()按照指定的周期(以毫秒計)來調用函數或計算表達式44.setTimeout()在指定的毫秒數后調用函數或計算表達式八 Window 對象的描述九 Window 對象表示一個瀏覽器窗口或一個框架。在客戶端 JavaScript 中, Window 對象是全局對象,所有 的表達式都在當前的環境中計算。也就是說,要引用當前窗口根本不需要特殊的語法,可以把那個窗口的屬性 作為全局變量來使用。 例如,可以只寫 document ,而不必寫 . 同樣, 可以把當前窗口對象的方法當作函數來 使用, 如只寫 aler

14、t() ,而不必寫 (), 除了上面列出的屬性和方法, Windos 對象還實現了核心 JavaScript 所 定義的所有全局屬性和方法 , Window 對象的 window 屬性和 self 屬性 引用的都是它自己 , 當你想明確地 引用當前窗口,而不僅僅是隱式地引用它時,可以使用這兩個屬性。除了這兩個屬性之外, parent 屬性、 top 屬性以及 frame 數組都引用了與當前 Window 對象相關的其他 Window 對象 , 要引用窗口中的一個框 架,可以使用如下語法十 i 1970 年 1 1970 年 1 月 1 日 1970 年 1 月 1 日 態窗口的打開十一 2.

15、模態窗口的關閉十二 3. 模態窗口的傳遞參數。十三 4. 其他。十四 hgknight( 江雨 )答:十五十六十七 3. 傳值十八 :十九 (para1=aaa? 2=bbb);二十 :二十一 string str1=para1.toString();二十二 string str2=para2.toString();二十三 返回值二十四 :二十五 =aaa;二十六 :二十七 var str=();二十八 4.二十九 aspx 頁面在 showmodeldialog 情況下為什么一提交就重新打開一個頁面三十 showmodaldialog 打開的頁面中在 之間加入一行: 三十一 三十二三十三 最 好不要用 ( script ) 這樣的方法注冊客戶端腳

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論