JavaScript學(xué)習(xí)大綱_第1頁(yè)
JavaScript學(xué)習(xí)大綱_第2頁(yè)
JavaScript學(xué)習(xí)大綱_第3頁(yè)
JavaScript學(xué)習(xí)大綱_第4頁(yè)
JavaScript學(xué)習(xí)大綱_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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

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

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

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

5、Encoding12.lastChild13.nodeName14.nodeType15.nodeValue16.text17.xml18. xmlEncoding19. xmlVersion20. Document 對(duì)象的方法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()設(shè)置或返回框架的名稱 設(shè)置或返回框架是否可調(diào)整大小 設(shè)置或返回框架是否可擁有滾動(dòng)條 設(shè)置或返回應(yīng)被加載到框架中的文檔的 URL六 Document 對(duì)象是一棵文檔樹的根,可為我們提供對(duì)文檔數(shù)據(jù)的最初(或最頂層)的訪問入口,用于元素節(jié)點(diǎn)、文本節(jié)點(diǎn)、 注釋、處理指令等均無(wú)法存在于 document 之外, document 對(duì)象同樣提供了創(chuàng)建這些對(duì)象的方法。Node 對(duì)象提供了一個(gè) ownerDoc

7、ument 屬性,此屬性可把它們與在其中創(chuàng)建它們的 Document 關(guān)聯(lián)起來(lái)描述async 屬性可規(guī)定 XML 文件的下載是否應(yīng)當(dāng)被同步處理 返回屬于文檔的子節(jié)點(diǎn)的節(jié)點(diǎn)列表 返回與文檔相關(guān)的文檔類型聲明 (DTD)返回文檔的根節(jié)點(diǎn) 設(shè)置或返回文檔的位置 返回 normalizeDocument() 被調(diào)用時(shí)所使用的配置 返回文檔的首個(gè)子節(jié)點(diǎn)返回可處理文檔的 DOMImplementation 對(duì)象 返回用于文檔的編碼方式(在解析時(shí)) 返回文檔的最后一個(gè)子節(jié)點(diǎn) 依據(jù)節(jié)點(diǎn)的類型返回其名稱返回某個(gè)節(jié)點(diǎn)的節(jié)點(diǎn)類型 根據(jù)節(jié)點(diǎn)的類型來(lái)設(shè)置或返回某個(gè)節(jié)點(diǎn)的值 返回某個(gè)節(jié)點(diǎn)及其后代的文本(僅用于 IE )

8、返回某個(gè)節(jié)點(diǎn)及其后代的XML (僅用于IE )返回文檔的編碼方法 |設(shè)置或返回文檔的 XML版本描述創(chuàng)建一個(gè)擁有指定名稱的屬性節(jié)點(diǎn),并返回新的 Attr 對(duì)象 創(chuàng)建一個(gè)擁有指定名稱的屬性節(jié)點(diǎn)和命名空間, 并返回新的 Attr 對(duì)創(chuàng)建一個(gè) CDATA 區(qū)段節(jié)點(diǎn)創(chuàng)建一個(gè)注釋節(jié)點(diǎn)創(chuàng)建一個(gè)空的 DocumentFragment 對(duì)象,并返回此對(duì)象 創(chuàng)建一個(gè)元素節(jié)點(diǎn)創(chuàng)建一個(gè)帶有指定命名空間的元素節(jié)點(diǎn)創(chuàng)建一個(gè)文本節(jié)點(diǎn)返回?fù)碛袔в薪o定值的 ID 屬性的元素。如果此元素不存在,則返回 null 返回一個(gè)帶有指定名稱的所有元素的節(jié)點(diǎn)列表返回帶有指定名稱和命名空間的所有元素的列表 重命名一個(gè)元素或者屬性節(jié)點(diǎn)七 W

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

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

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

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

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

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

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論