web前端筆試選擇題

1. 要動態改變層中內容可使用的方法有(AB )javascript

 

a)innerHTML html

b)innerText java

c)經過設置層的隱藏和顯示來實現數組

d)經過設置層的樣式屬性的display屬性瀏覽器

 

2. 當按鍵盤A時,使用onKeyDown事件打印event.keyCode的結果是(服務器

 

a)65 函數

b)13 工具

c)97 佈局

d)37 spa

 

3. javascript裏,下列選項中不屬於數組方法的是(B);

 

a)sort() 

b)length() 

c)concat() 

d)reverse() 

4. 下列哪個選項能夠用來檢索被選定的選項的索引號?(B) 

a)disabled 

b)selectedIndex 

c)option 

d)multiple 

 

  1. 但願圖片具備」提交」按鈕一樣的功能,該如何編寫表單提交?(A ) 

 

a)在圖片的onClick事件中手動提交

b)在圖片上添加onSubmit事件

c)在圖片的onSubmit事件中手動提交

d)在表單中自動提交

 

6. 使div層和文本框處在同一行的代碼正確的是(D ); 

a) 

b) 

c) 

d) 

  1. 下列選項中,描述正確的是(選擇兩項( AD ) 

 

a)options.add(new Option(„a‟,'A‟))能夠動態添加一個下拉列表選項

b)option.add(new Option(„a‟,'A‟))能夠動態添加一個下拉列表選項

c)new Option(„a‟,'A‟)‟a' 表示列表選項的值,‟A'            用於在頁面中顯示

d)new Option(„a‟,'A‟)‟A' 表示列表選項的值‟a' 用於在頁面中顯示

 

8. var emp = new Array(3); for(var i in emp) 如下答案中能與for循環代碼互換的是: (選擇一項)

(D ) 

A for(var i =0; i<emp; i++) 

B for(var i =0; i<Array(3); i++) 

C for(var i =0; i<emp.length(); i++) 

D for(var i =0; i<emp.length; i++) 

 

9. 製做級聯菜單功能時調用的是下拉列表框的()事件。

 

a)onChange 

b)onFocus 

c)selected 

d)onClick 

 

10. 下列聲明數組的語句中,錯誤的選項是()。

 

a)Var arry= new Array() 

b)Var arry=new Array(3) 

c)Var arry[]=new Array(3)(4) 

d)Var arry=new Array(„3‟,‟4‟)

 

11. 下列屬性哪個可以實現層的隱藏?(C 

 

a)display:fals 

b)display:hidden 

c)display:none 

d)display:」 」

 

12. 下列哪個選項不屬於document對象的方法?(D 

 

a)focus() 

b)getElementById() 

c)getElementsByName() 

d)bgColor() 

 

13. 下列哪項是按下鍵盤事件(AB ) 

a)onKeyDown 

b)onKeyPress 

c)keyCode 

d)onMouseOver 

14. javascript進行表單驗證的目的是(

 

a)把用戶的正確信息提交給服務器

b)檢查提交的數據必須符合實際

c)使得頁面變得美觀、大方

d)減輕服務器端的壓力

 

15.display屬性值的經常使用取值不包括(C ) 

a)inline 

b)block 

c)hidden 

d)none 


16. 如下有關pixelTop屬性與top屬性的說法正確的是。(D ) 

a)都是Location對象的屬性

b)使用時返回值都是字符串

c)都是返回以像素爲單位的數值

d)以上都不對

 

17. 使用open方法打開具備瀏覽器工具條,地址欄,菜單欄的窗口,下列選項正確的是__D__ 

a)open("x.html","HI","toolbas=1,scrollbars=1,status=1"); 

b)open("HI","scrollbars=1,location=1,status=1"); 

c)open("x.html","status=yes,menubar=1,location=1"); 

d)open("x.html","HI","toolbas=yes,menubar=1,location=1"); 

 

18. 下面關閉名爲mydiv的層的代碼正確的是(C ) 

a)document.getElementById(mydiv).style.display="none"; 

b)document.getElementById("mydiv").style.display=none; 

c)document.getElementById("mydiv").style.display="none"; 

d)document.getElementById("mydiv").style.display=="none"; 

 

19. 爲何要使用Div+CSS

佈局形式與內容分離大大減小頁面代碼,提升頁面瀏覽速度結構清晰,有利於SEO 縮短改版時間,佈局更方便一次設計,屢次使用 

 

 

  1. Block元素的特色是什麼?哪些元素默認爲Block元素

老是在新行上開始;高度,行高以及頂和底邊距均可控制;寬度缺省是它的容器的100%,除非設定一個寬度

是塊元素的有:div ul ol li dl dt dd h1 h2 h3 h4…p

21. inline元素的特色是什麼?哪些元素屬於inline元素

和其餘元素都在一行上;

高,行高及頂和底邊距不可改變;寬度就是它的文字或圖片的寬度,不可改變。

inline元素的有:a b span img input select strong(強調的語氣)

 

22. javascript中表達式parseInt(「X8X8」)+paseFloat(„8‟)的結果是什麼?( C) 

a)8+8 

b)88 

c)16 

d)「8」+‟8

  

23. String對象的方法不包括(C ) 

a)charAt()

b)substring() 

c)length 

d)toUpperCase() 

 

24. 關於setTimeout(「check」,10)中說法正確的是( D) 

a)程序循環執行10

b)Check函數每10秒執行一次

c)10作爲參數傳給函數check 

d)Check函數每10毫秒執行一次

 

25. 如下哪一個單詞不屬於javascript關鍵字:C)

a)with 

b)parent 

c)class 

d)void 

相關文章
相關標籤/搜索