




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、復習題1一、選擇題1、寫“Hello World”的正確javascript語法是?A. document.write("Hello World") B. "Hello World"C. response.write("Hello World")D. ("Hello World")2、JS特性不包括( )A.解釋性B.用于客戶端C.基于對象D.面向對象3、下列JS的判斷語句中( )是正確的A.if(i=0)B.if(i=0)C.if i=0 thenD.if i=0 then4、下列JavaScript的循環語句中
2、( )是正確的A.if(i<10;i+)B.for(i=0;i<10)C.for i=1 to 10 D.for(i=0;i<=10;i+)5、下列的哪一個表達式將返回假A.!(3<=1)B.(4>=4)&&(5<=2)C.(“a”=”a”)&&(“c”!=”d”)D.(2<3)|(3<2)6、下列選項中,( )不是網頁中的事件A.onclickB.onmouseoverC.onsubmitD.onpressbutton7、有語句“var x=0;while(_) x+=2;”,要使while循環體執行10次,空白
3、處的循環判定式應寫為:Ax<10B. x<=10C.x<20D.x<=208、JS語句var a1=10;var a2=20;alert(“a1+a2=”+a1+a2)將顯示( )結果A.a1+a2=30B.a1+a2=1020C.a1+a2=a1+a29、將字串s中的所有字母變為小寫字母的方法是( )se()B.s.toLowerCase()C.s.toUpperCase() D.s.toUpperChars()10、以下( )表達式產生一個07之間(含0,7)的隨機整數.A.Math.floor(Math.random()*6)B.Math.floor(Math.r
4、andom()*7)C.Math. floor(Math.random()*8)D.Math.ceil(Math.random()*8) 11、產生當前日期的方法是( )A.Now();B.Date()C.new Date()D.new Now() 12、如果想在網頁顯示后,動態地改變網頁的標題( )A.是不可能的B.通過document.write(“新的標題內容”)C. 通過document.title=(“新的標題內容”)D. 通過document.changeTitle(“新的標題內容”)13、某網頁中有一個窗體對象,其名稱是mainForm,該窗體對象的第一個元素是按鈕,其名稱是my
5、Button,表述該按鈕對象的方法是()A.document.forms.myButtonB.document.mainForm.myButtonC.document.forms0.element0D.以上都可以14、HTML文檔的樹狀結構中,()標簽為文檔的根節點,位于結構中的最頂層。A.<HTML>B.<HEAD>C.<BODY>D.<TITLE>15、在HTML頁面中,CSS樣式的屬性名為background-image對應的style對象的屬性名是()。A.background B.backgroungImage C.image D.ba
6、ckground16、在使用Javascript實現省市級聯菜單功能時,在添加城市列表前清空原來的下拉選項的代碼是()A.document.myform.selCity.options.clear()B. document.myform.selCity.options.deleteAll().options.length=0D. document.myform.selCity.options.size=017、HMTL表單的首要標記是<form>,<form>標記的參數method表示表單發送的方法,可能為get或post,下列關于get和post的描述正確的是()A.
7、post方法傳遞的數據對客戶端是不可見的B.get請求信息以查詢字符串的形式發送,查詢字符串長度沒有大小限制C.post方法對發送數據的數量限制在255個字符之內D.get方法傳遞的數據對客戶端是不可見的18、在DOM對象模型中,下列選項中的()對象位于DOM對象模型的第二層。(選擇二項)Ahistory B.document C.button D.text19、在HTML文檔對象模型中,history對象的()用于加載歷史列表中的下一個URL頁面。Anext() B.back() C.forward() D.go(-1)20、在Javascript中要改變頁面文檔的背景色,需要修改docum
8、ent對象的()屬性。ABackColor B.BackgroundColor C.BgColor D.Background21、在HTML頁面中,不能與onChange事件處理程序相關聯的表單元素有()。A文本框 B.復選框 C.列表框 D.按鈕22、在HTML頁面上編寫Javascript代碼時,應編寫在()標簽中間。A.<javascript>和</javascript> B.<script>和</script> C. <head>和</head> D. <body>和</body>23、在J
9、avascript瀏覽器對象模型中,window對象的()屬性用來指定瀏覽器狀態欄中顯示的臨時消息。Astatus B.screen C.history D.document24、編寫Javascript函數實現網頁背景色選擇器,下列選項中正確的是()A.function change(color)window.bgColor=color;B. function change(color)document.bgColor=color;C. function change(color)body.bgColor=color;D. function change(color)form.bgColor
10、=color;25、在Javascript中,可以使用Date對象的()方法返回一個月中的每一天。AgetDate B.getYear C.getMonth D.getTime26、在Javascript中,對于瀏覽器對象的層次關系理解正確的是()(選擇二項)A.window對象是所有頁面內容的根對象B.document對象包含location對象和history對象C.location對象包含historyD.document對象包含form對象27、下列選項中關于瀏覽器對象的說法錯誤的是()A.history對象記錄了用戶在一個瀏覽器中已經訪問過的URLsB.location對象相當于IE
11、瀏覽器中的地址欄,包含關于當前URL地址的信息C.location對象是history對象的父對象D.location對象是window對象的子對象28、在HTML頁面中包含一個按鈕控件mybutton,如果要實現點擊該按鈕時調用已定義的Javascript函數compute,要編寫的HTML代碼是()A.<input name=”mybutton” type=”button” onBlur=”compute()”value=”計算”>B.<input name=”mybutton” type=”button” onFocus=”compute()”value=”計算”>
12、;C.<input name=”mybutton” type=”button” onClick=”function compute()”value=”計算”>D.<input name=”mybutton” type=”button” onClick=”compute()”value=”計算”>29、分析下面的Javascript代碼段,輸出結果是()var mystring=”I am a student”;var a=mystring.substring(9,13);document.write(a);Astud B.tuden C.uden D.udent30、J
13、avascript中制作圖片代替按鈕的提交效果需要手動提交方法submit(),以下調用正確的是()A.submit();B.myform.submit() C.document.myform.submit() D.window.myform.submit();31、在HTML頁面中包含如下所示代碼,則編寫Javascript函數判斷是否按下鍵盤上的回車鍵正確的編碼是()<input name=”password” type=”text” onkeydown=”myKeyDown()”>A. function myKeyDown()if (window.keyCode=13)ale
14、rt(“你按下了回車鍵”);B. function myKeyDown()if (document.keyCode=13)alert(“你按下了回車鍵”);C. function myKeyDown()if (event.keyCode=13)alert(“你按下了回車鍵”);D. function myKeyDown()if (keyCode=13)alert(“你按下了回車鍵”);32、如果在HTML頁面中包含如下圖片標簽,則選項中的()語句能夠實現隱藏該圖片的功能。<img id=”pic” src=”Sunset.jpg” width=”400” height=”300”>
15、 A.document.getElementById(“pic”).style.display=”visible”;B.document.getElementById(“pic”).style.display=”disvisible”;C.document.getElementById(“pic”).style.display=”block”;D.document.getElementById(“pic”).style.display=”none”;33、如果在HTML頁面中包含如下圖片標簽,則在下劃線處添加()代碼能夠實現隱藏該圖片的功能。<img id=”pic” src=”Suns
16、et.jpg” width=”400” height=”300” _ > A. style=”display:visible”;B. style=”display:disvisible”;C. style=”display:block”;D. style=”display:none”;34、下列選項中,()段HTML代碼所表示的“返回”鏈接能夠正確實現IE工具欄中“后退”按鈕的功能。(選擇二項)A. <a href=”javascript:history.go(-1)”>返回</a>B. <a href=”javascript:location.back()
17、”>返回</a>C. <a href=”javascript: location go(-1)”>返回</a>D. <a href=”javascript:history.back()”>返回</a>35、在HTML文檔中包含如下超鏈接,要實現當鼠標移入該鏈接時,超鏈接文本大小變為30px,選項中的編碼正確的是()A.<a href=”#” onmouseover=”this.style.fontsize=30px”>注冊</a>B.<a href=”#” onmouseout=”this.styl
18、e.fontsize=30px”>注冊</a>C.<a href=”#” onmouseover=”this.style.font-size=30px”>注冊</a>D.<a href=”#” onmouseout=”this.style.font-size=30px”>注冊</a>36、在HTML頁面上,當按下鍵盤上的任意一個鍵時都會觸發Javascript的()事件。A.onFocus B.onBlur C.onSubmit D.onKeyDown37、在HTML頁面中,定義了如下所示的Javascript函數,則正確調用該
19、函數的HTML代碼是()(選擇二項)function compute(op)alert(op);A.<input name=”a” type=”button” onclick=”compute(this.value)” value=”+”>B.<input name=”b” type=”button” onclick=”compute(-)” value=”-”>C.<input name=”c” type=”button” onclick=”compute(“*”)” value=”*”>D.<input name=”d” type=”button”
20、 onclick=”compute(/ )” value=”/”>38、在HTML頁面上包含如下創建層的語句,那么編寫Javascript語句實現顯示該層的語句錯誤的是()<html><body><div id=”imageLayer” style=”display:none;”><img src=”images/Sunset.jpg” width=”200” height=”100”></div></body><html>A. document.getElementByTagName(“div”)0.s
21、tyle.display=”block”B.document.getElementById(“imageLayer”).style.display=”block”;C.document.getElementByName(“imageLayer”)0.style.display=”block”;D.document.getElementByName(“imageLayer”).get(0).style.display=”block”;39、分析下面的Javascript代碼段,輸出結果是()var s1=parseInt(“101中學”);document.write(s1);A. NaN B.
22、101中學 C.101 D.出現腳本錯誤40、在HTML中,點擊圖片”previous.gif”上的超級鏈接后頁面將加載歷史列表中的上一個URL頁面。代碼如下所示,應在下劃線處填入()<a href=_><img src=”previous.gif” width=”67” height=”21”></a>A.”javascript:history.go(-1)”; B. “history.go(1)” C. “history.go(-1)” D. “javascript:history.go(1)”41、在HTML頁面上包含如下所示的層對象,則javascr
23、ipt語句document.getElementById(“info”).innerHTML的值是()<div id=”info” style=”display:block”><p>請填寫</p></div>A.請填寫 B.<p>請填寫</p> C.id=”info” style=”display:block” D.<div id=”info” style=”display:block”><p>請填寫</p>42、以下哪條語句會產生運行錯誤( )。
24、160; A. var obj = ( ); B. var obj = ; C. var obj = ; D. var obj =/ /; 二、閱讀程序寫結果1、function replaceSt
25、r(inStr, oldStr, newStr)var rep = inStr; while (rep.indexOf(oldStr) > -1)rep = rep.replace(oldStr, newStr);return rep;alert(replaceStr("how do you do","do","are");how are you are2、<script>var x,y=null;alert(x) ;alert(y) ;alert(x=y);alert(x=y);</script>Und
26、efinedNullNullTrue3、</html>x=”a”;y=”b”;z=false;function testOne()var x=”c”;var y=”d”;z=true;alert(x);alert(y);alert(z);function testTwo()alert(x);alert(y);alert(z); testOne();testTwo();cdtrueabtrue4、當單擊button按鈕時,出現什么結果。<html><head><title>Untitled Document</title><scr
27、ipt language=JavaScript>function add()varfirst=document.myForm.first.value ;var second=parseInt(document.myForm.second.value);var third= parseInt();alert(first+second+third);</script></head><body><form name="myForm"><input type=text name="first" valu
28、e="40"><input type=text name="second" value="30"><input type=text name="third" value="70"><input type=button value="add" onclick=add()></form></body>403070三、編寫程序1、實現在標題欄和狀態欄上動態顯示當前時間的效果。2、交換圖像。3、改變下拉列表框的值時能顯
29、示當前選中的圖片名稱。4、要求能夠彈出對話框提示當前選中的是第幾個單選框。5、改變下拉列表框顯示圖片,并顯示在文本框中。6、在下面的HTML文檔中,編寫函數test() ,實現如下功能:(1)當多行文本框中的字符數超過20個,截取至20個(2)在id為number的td中(第一行第二列)顯示文本框的字符個數復習題2第1章 JavaScript語法一、選擇題 (1)JavaScript的數據類型主要有 。 A)字符串值 B)整數 C)浮點數 D)邏輯值 E)布爾值 (2)關于變量的命名規則,下列說法正確的是 。 A)首字符必須是大寫,小寫的字母,下劃線(_)或美元符($)。 B)后續的字符可以是
30、字母,數字,下劃線或美元符。 C)變量名稱不能是保留字。 D)長度是任意。E)區分大小寫。(3)有關JavaScript語句,下列說法正確的是 。 A)單行注釋語句是在需要注釋的行前面用/ B)多行注釋語句是在需要注釋的文字兩端加/* 注釋文字*/ C)with語句的功能是為一段程序建立默認對象 D)JavaScript中沒有if.else語句 E)JavaScript中只有while語句,而沒有do.while語句 (4)以下生成對象的方法中,正確的是 。 A)var z = new Boolean(a); B)var str = "JavaScript" C)fruit
31、=new Array(3); D)today1=new Date(2008,10,1); E)today=new Date("October 1,2008"); (5)JavaScript運算符包括 。 A)= = B)+= C)%= D)+ E)| 第2章 函數和事件 一、選擇題: (1)求一個表達式的值,可以使用的函數有 。A)eval() B)isNaN() C)parseInt() D)parseFloat() E)return() (2)關于JAVASCRIPT函數,下列說法正確的是 。A)函數是獨立于主程序的,具有特定功能的一段程序代碼塊 B)函數可以不用fun
32、ction關鍵字 C)函數的命名規則同變量命名規則是一樣的 D)函數必須使用return語句 E)函數的調用時直接用函數名,并給形式參數賦值 (3)關于JAVASCRIPT事件,下列說法正確的是 。A)事件是用戶對瀏覽器所做的特定的動作(操作),是實現交互操作的一種機制 B)對象發生改變時調用的事件是onChange C)當一個表單中的對象被點擊時,執行的JavaScript事件是onClick D)當瀏覽器完成加載一個窗口或者加載完成框架集合中的所有框時,執行的JavaScript事件是onLoad E)當 select 事件發生時執行 的JavaScript 事件是onSelect (4)
33、JAVASCRIPT的onSubmit事件的作用是 。A)當一個表單中的對象被點擊時,執行的JavaScript事件 B)當用戶提交一個表單時,需要執行的JAVASCRIPT事件 C)當鼠標移出對象時發生的事件 D)對象發生改變時調用的事件 E)當一個鼠標指針從對象或區域之個移到對象或區域上時,調用的事件 (5)有關JAVASCRIPT的定時器,下列說法正確的是 。A)用于指定在一段特定的時間后執行某段程序 B)setTimeout(“<表達式>”,毫秒數)其功能是在經過毫秒數后執行<表達式>一次 C)clearTimeout()是用于終止一個定時器 D)setInterval(“<表達式>”,毫秒)的功能是每隔毫秒數重復執行<表達式>,直至窗口)框架被關閉或執行clearInterval。 E)clearInterval()的功能是終止定時器 第3章 窗口對象、文檔對象與框架對象 一、選擇題: (1)有關Window對象,下列說法正確的是 。A)代表一個瀏覽器的窗口或者框架 B)是一個文檔,鏈接或歷史對象組的頂層對象 C)窗口對象不能設置狀態欄默認信息 D)判
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省濟南市萊蕪區市級名校2024-2025學年初三年級第一次質量檢測試題物理試題含解析
- 二手房屋交易定金合同范本
- 濟寧市金鄉縣2025年數學四年級第二學期期末預測試題含解析
- 應收賬款質押合同
- 特許經營合同與市場監管
- 2025年海南省保亭黎族苗族自治縣中考三模道德與法治試題(含答案)
- 健身房轉讓協議
- 幼兒舞蹈表演形式
- 影視后期特效項目教程課件 項目1 不忘初心青春無悔
- 第三章第三節海陸變遷 教學設計-2024-2025學年湘教版七年級地理上冊
- 2024-2025學年統編版語文二年級下冊 期中測試題(含答案)
- 2025年高級工程測量員(三級)技能認定理論考試題庫(含答案)
- 小學勞動教育實施情況調查問卷(含教師卷和學生卷)及調查結論
- 初高中生物銜接課課件
- KET詞匯表(英文中文完整版)
- JJF(閩)1097-2020總溶解固體(TDS)測定儀校準規范-(現行有效)
- 推拉門定制安裝合同協議書范本
- 麥迪床邊重癥系統操作指南
- 機械完整性專題知識講座
- 《生態環境規劃》課程教學大綱
- DB43∕T 1817-2020 公路貨運車輛不停車超限超載檢測系統建設與使用技術規范
評論
0/150
提交評論