freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javascript基礎(chǔ)學(xué)習(xí)(參考版)

2024-08-27 23:36本頁(yè)面
  

【正文】 return false}}}/script/headbodyform action=onsubmit=return validate_form(this)。return false}else {return true}}}下面是連同 HTML 表單的完整代碼:htmlheadscript type=text/javascriptfunction validate_(field,alerttxt){with (field){apos=()dotpos=(.)if (apos1||dotposapos2) {alert(alerttxt)。意思就是說(shuō),輸入的數(shù)據(jù)必須包含 符號(hào)和點(diǎn)號(hào)(.)。return false} else {return true} }}function validate_form(thisform){with (thisform) { if (validate_required(,Email must be filled out!)==false) {()。假如必填或必選項(xiàng)為空,那么警告框會(huì)彈出,并且函數(shù)的返回值為 false,否則函數(shù)的返回值則為 true(意味著數(shù)據(jù)沒(méi)有問(wèn)題):function validate_required(field,alerttxt){with (field){if (value==null||value==) {alert(alerttxt)。JavaScript 表單驗(yàn)證JavaScript 可用來(lái)在數(shù)據(jù)被送往服務(wù)器前對(duì) HTML 表單中的這些輸入數(shù)據(jù)進(jìn)行驗(yàn)證。 =Error: + err + .。 if(x5) throw too low。 if(isNaN(x)) throw not a number。catch 會(huì)捕捉到這個(gè)錯(cuò)誤,并顯示一段自定義的錯(cuò)誤消息:scriptfunction myFunction(){try { var x=(demo).value。實(shí)例本例檢測(cè)輸入變量的值。如果把 throw 與 try 和 catch 一起使用,那么您能夠控制程序流,并生成自定義的錯(cuò)誤消息。 }}/script/headbodyinput type=button value=View message onclick=message()/body/htmlThrow 語(yǔ)句throw 語(yǔ)句允許我們創(chuàng)建自定義錯(cuò)誤。 txt+=Click OK to continue.\n\n。 }catch(err) { txt=There was an error on this page.\n\n。!DOCTYPE htmlhtmlheadscriptvar txt=。語(yǔ)法try { //在這里運(yùn)行代碼 }catch(err) { //在這里處理錯(cuò)誤}實(shí)例在下面的例子中,我們故意在 try 塊的代碼中寫(xiě)了一個(gè)錯(cuò)字。catchtry語(yǔ)句允許我們定義當(dāng) try 代碼塊發(fā)生錯(cuò)誤時(shí),所執(zhí)行的代碼塊。語(yǔ)句允許我們定義在執(zhí)行時(shí)進(jìn)行錯(cuò)誤測(cè)試的代碼塊。描述這種情況的技術(shù)術(shù)語(yǔ)是:JavaScript 將拋出一個(gè)錯(cuò)誤。當(dāng)然,也可能是由于許多其他不可預(yù)知的因素??赡苁瞧磳?xiě)錯(cuò)誤或語(yǔ)言中缺少的功能(可能由于瀏覽器差異)。語(yǔ)句創(chuàng)建自定義錯(cuò)誤。語(yǔ)句處理錯(cuò)誤。語(yǔ)句測(cè)試代碼塊的錯(cuò)誤。(cars[5] + br)。(cars[3] + br)。(cars[2] + br)。list:{(cars[0] + br)。break 語(yǔ)句(不帶標(biāo)簽引用),只能用在循環(huán)或 switch 中。continue labelname。如需標(biāo)記 JavaScript 語(yǔ)句,請(qǐng)?jiān)谡Z(yǔ)句之前加上冒號(hào):label:語(yǔ)句break 和 continue 語(yǔ)句僅僅是能夠跳出代碼塊的語(yǔ)句。 x=x + The number is + i + br。i=10。 }Continue 語(yǔ)句continue 語(yǔ)句中斷循環(huán)中的迭代,如果出現(xiàn)了指定的條件,然后繼續(xù)循環(huán)中的下一個(gè)迭代。i++) { if (i==3) break。 }由于這個(gè) if 語(yǔ)句只有一行代碼,所以可以省略花括號(hào):for (i=0。i++) { if (i==3) { break。break 語(yǔ)句跳出循環(huán)后,會(huì)繼續(xù)執(zhí)行該循環(huán)之后的代碼(如果有的話):實(shí)例for (i=0。它用于跳出 switch() 語(yǔ)句。continue 用于跳過(guò)循環(huán)中的一個(gè)迭代。i++。var i=0。i++。cars[i]。var i=0。別忘記增加條件中所用變量的值,否則循環(huán)永遠(yuǎn)不會(huì)結(jié)束!比較 for 和 while如果您已經(jīng)閱讀了前面那一章關(guān)于 for 循環(huán)的內(nèi)容,您會(huì)發(fā)現(xiàn) while 循環(huán)與 for 循環(huán)很像。i++。實(shí)例下面的例子使用 do/while 循環(huán)。該循環(huán)會(huì)執(zhí)行一次代碼塊,在檢查條件是否為真之前,然后如果條件為真的話,就會(huì)重復(fù)這個(gè)循環(huán)。該可能導(dǎo)致瀏覽器崩潰。i++。while 循環(huán)While 循環(huán)會(huì)在指定條件為真時(shí)循環(huán)執(zhí)行代碼塊。for (x in person) { txt=txt + person[x]。i++。 ilen。語(yǔ)句 3 也可以省略(比如當(dāng)循環(huán)內(nèi)部有相應(yīng)的代碼時(shí)):實(shí)例:var i=0,len=。語(yǔ)句 3 有多種用法。語(yǔ)句 3通常語(yǔ)句 3 會(huì)增加初始變量的值。否則循環(huán)就無(wú)法停下來(lái)。提示:如果您省略了語(yǔ)句 2,那么必須在循環(huán)內(nèi)提供語(yǔ)句 2 同樣是可選的。 i++){(cars[i] + br)。for (。 i++){(cars[i] + br)。您可以在語(yǔ)句 1 中初始化任意(或者多個(gè))值:實(shí)例:for (var i=0,len=。語(yǔ)句 1通常我們會(huì)使用語(yǔ)句 1 初始化循環(huán)中所用的變量 (var i=0)。Statement 2 定義循環(huán)運(yùn)行的條件(i 必須小于 5)。 i++) {x=x + The number is + i + br。在循環(huán)(代碼塊)已被執(zhí)行之后執(zhí)行實(shí)例for (var i=0。在循環(huán)(代碼塊)開(kāi)始前執(zhí)行語(yǔ)句 2 語(yǔ)句 2。 同樣當(dāng)指定的條件為 true 時(shí)循環(huán)指定的代碼塊For 循環(huán)for 循環(huán)是您在希望創(chuàng)建循環(huán)時(shí)常會(huì)用到的工具。 循環(huán)遍歷對(duì)象的屬性while}不同類(lèi)型的循環(huán)JavaScript 支持不同類(lèi)型的循環(huán):fori。(cars[5] + br)。(cars[3] + br)。(cars[1] + br)。JavaScript 循環(huán)如果您希望一遍又一遍地運(yùn)行相同的代碼,并且每次的值都不同,那么使用循環(huán)是很方便的。 }(demo).innerHTML=x。 break。 case 0: x=Today it39。s Saturday。var d=new Date().getDay()。}/script/body/htmlx 的結(jié)果:Today it39。 break。 case 6: x=Today it39。s Friday。 break。 case 4: x=Today it39。s Wednesday。 break。 case 2: x=Today it39。s Monday。 break。switch (d) { case 0: x=Today it39。請(qǐng)注意 Sunday=0, Monday=1, Tuesday=2, 等等:!DOCTYPE htmlhtmlbodyp點(diǎn)擊下面的按鈕來(lái)顯示今天是周幾:/pbutton onclick=myFunction()點(diǎn)擊這里/buttonp id=demo/pscriptfunction myFunction(){var x。來(lái)阻止代碼自動(dòng)地向下一個(gè) case 運(yùn)行。請(qǐng)使用隨后表達(dá)式的值會(huì)與結(jié)構(gòu)中的每個(gè) case 的值做比較。case 2: 執(zhí)行代碼塊 2 break。JavaScript Switch 語(yǔ)句請(qǐng)使用 switch 語(yǔ)句來(lái)選擇要執(zhí)行的多個(gè)代碼塊之一。 }else { x=Good evening。語(yǔ)法if (條件 1) {當(dāng)條件 1 為 true 時(shí)執(zhí)行的代碼}else if (條件 2) {當(dāng)條件 2 為 true 時(shí)執(zhí)行的代碼}else {當(dāng)條件 1 和 條件 2 都不為 true 時(shí)執(zhí)行的代碼}實(shí)例如果時(shí)間小于 10:00,則將發(fā)送問(wèn)候 Good morning,否則如果時(shí)間小于 20:00,則發(fā)送問(wèn)候 Good day,否則發(fā)送問(wèn)候 Good evening:if (time10) { x=Good morning。 }else { x=Good evening。語(yǔ)法if (條件) {當(dāng)條件為 true 時(shí)執(zhí)行的代碼}else {當(dāng)條件不為 true 時(shí)執(zhí)行的代碼}實(shí)例當(dāng)時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1