




免費預(yù)覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1. 引入javascript文件 2. javascript消息框 1)確認(rèn)框,注意返回值是truefunction show_confirm()var r=confirm(Press a button!);if (r=true) alert(You pressed OK!); else alert(You pressed Cancel!); 2) 信息輸入框,注意可以獲取值,值存放在變量name中 function disp_prompt() var name=prompt(請輸入您的名字,Bill Gates) if (name!=null & name!=) document.write(你好! + name + 今天過得怎么樣?) 3. 函數(shù)1) 帶有返回值的函數(shù) function myFunction()return (您好,祝您愉快!)2) 有參數(shù)的函數(shù) function myfunction(txt)alert(txt)41) 循環(huán)產(chǎn)生html標(biāo)簽 for (i = 1; i = 6; i+)document.write(這是標(biāo)題 + i)document.write()2) 遍歷數(shù)組var xvar mycars = new Array()mycars0 = 寶馬mycars1 = 奔馳mycars2 = 賓利for (x in mycars)document.write(mycarsx + )4. 異常處理1) var txt=function message()try alASaert(Welcome guest!); catch(err) txt=本頁中存在錯誤。nn txt+=錯誤描述: + err.description + nn txt+=點擊“確定”繼續(xù)。nn alert(txt) 2)帶有返回值的異常處理 var txt=function message()try adddlert(Welcome guest!) catch(err) txt=本頁中存在錯誤。nn txt+=點擊“確定”繼續(xù)查看本頁,n txt+=點擊“取消”返回首頁。nn if(!confirm(txt) document.location.href=/index.html 3)throw var x=prompt(請輸入 0 至 10 之間的數(shù):,)try if(x10) throw Err1 else if(x0) throw Err2else if(isNaN(x) throw Err3 catch(er)if(er=Err1) alert(錯誤!該值太大!)if(er = Err2) alert(錯誤!該值太??!) if(er = Err3) alert(錯誤!該值不是數(shù)字!) 4)異常 onerror事件 onerror=handleErrvar txt=function handleErr(msg,url,l)txt=本頁中存在錯誤。nntxt+=錯誤: + msg + ntxt+=URL: + url + ntxt+=行: + l + nntxt+=點擊“確定”繼續(xù)。nnalert(txt)return truefunction message()adddlert(Welcome guest!)5. 顯示一個字鐘表 function startTime()var today=new Date()var h=today.getHours()var m=today.getMinutes()var s=today.getSeconds()/ add a zero in front of numbers10m=checkTime(m)s=checkTime(s)document.getElementById(txt).innerHTML=h+:+m+:+st=setTimeout(startTime(),500)function checkTime(i)if (i10) i=0 + i return isetTimeOut(“函數(shù)名”,”毫秒數(shù)”) 在指定的毫秒數(shù)后調(diào)用函數(shù)或計算表達(dá)式6. 數(shù)組1) var mycars=new Array(Saab,Volvo,BMW)2) var mycars=new Array(3);3) 數(shù)組名.contact(數(shù)組名);把兩個數(shù)組連接在一起4) join()將數(shù)組的所有元素組成一個字符數(shù)組5) 文字?jǐn)?shù)字?jǐn)?shù)組 sort()對數(shù)組排序7邏輯對象注意NaN null 0 1的取值對象的創(chuàng)建:var myBoolean=new Boolean()7. 正則表達(dá)式var patt1=new RegExp(e);三種方法test()test() 方法檢索字符串中的指定值。返回值是 true 或 false。exec()exec() 方法檢索字符串中的指定值。返回值是被找到的值。如果沒有發(fā)現(xiàn)匹配,則返回 null。compile()compile() 方法用于改變 RegExp。compile() 既可以改變檢索模式,也可以添加或刪除第二個參數(shù)。8. 創(chuàng)建對象 創(chuàng)建對象的模板9. windowdocument 屬性: domain返回當(dāng)前文檔的域名 title 放回當(dāng)前文檔的標(biāo)題 url 返回當(dāng)前文檔的url Cookie返回與當(dāng)前文檔有關(guān)的所有的cookie方法:close 與open對應(yīng) getElementById() getElementByName()docume
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年臨淄中學(xué)測試題及答案
- 2025年博士思政面試題及答案
- 2025年云南農(nóng)職考試試題及答案
- 2025年有趣的漢字大班標(biāo)準(zhǔn)教案
- 2025年蛙泳理論考試試題及答案
- 2025年6數(shù)第2單元試題及答案
- 2025年開動腦筋試題及答案
- 2025年美術(shù)體育學(xué)考試題及答案
- 2025年街道晉升面試題及答案
- 2025年高中地理招教試題及答案
- 2025年廣東江門中醫(yī)藥職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫參考答案
- 2025年阜陽職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 新媒體運營課件
- 《鼴鼠的月亮河》考試題附答案
- 2025年內(nèi)蒙古巴彥淖爾市交通投資集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 2025年新公司法知識競賽題庫與答案
- 2025年新人教版物理八年級下冊全冊教案
- 微量注射泵培訓(xùn)
- 形象設(shè)計師三級習(xí)題庫及答案
- 2025年度能源行業(yè)員工聘用合同范本
- 戶外廣告安裝安全施工方案
評論
0/150
提交評論