- 相關推薦
筆試題目(HTML JavaScript)
導讀:本套筆試題目為不定項選擇題,把自己認為正確的都可以填到答案框內。以下是由應屆畢業生網小編J.L為您整理推薦的筆試題目話筆試經驗,歡迎參考閱讀。
(共50題,每題2分,總分100分)
1) 下面關于JavaScript語言正確的是(b)。(單選)
a) JavaScript在運行之前需要手工編譯
b) JavaScript是能在瀏覽器里面運行的腳本語言
c) JavaScript是Java語言的一個分支
d) JavaScript是服務器端的腳本語言
2) JavaScript包含在一個(X)HTML文檔中的方法主要有(a,b,c,d)。(多選)
a) 使用script元素在XHTML中直接嵌入JavaScript語句
b) 將JavaScript源文件通過script元素的src屬性鏈接到XHTML文檔
c) 使用偽URL方式加入到超鏈接
d) 腳本包含在XHTML事件處理程序屬性中
3) 不屬于JavaScript數據類型的是(d)。(單選)
a) Number
b) Undefined
c) String
d) Float
4) 下面語句中那些可以創建一個數組(ac)。(多選)
a) var array=new Array();
b) var array={‘a’,’b’,1};
c) var array=[‘1’,’a’,4];
d) var array=(‘1’,2,3);
5) function justTest(num){
if(num>3){
return num+1;
}
}
var result=justTest(2);
result的值是(e)(單選)
a) 3
b) 程序出錯
c) Null
d) 4
e) Undefined
6) foo對象有att屬性,怎么獲取att的值:(ac)。(多選)
a) foo.att
b) foo{"att"}
c) foo.getAttribute(“att”)
d) foo("att")
7) 以下哪些是javascript的內置對象Global的函數(ab)。(多選)
a) ParsEint
b) Eval
c) Alert 窗口的
d) SetTimeOut 窗口的
8) var result=2+5+"8";
result的值是(e)(單選)
a) 258
b) “258”
c) 78
d) 15
e) “78”
9) 下面那些語句可以創建一個不為空的對象(abd)。(多選)
a) var obj=new Object();
b) var obj={};
c) var obj;
d) var obj=new Date();
10) var a =false;
var b = 0;(默認轉化為false,1為true)
運算結果為true的表達式是(b)(單選)
a) a=b
b) a= =b
c) a= = =b
d) a instanceof b
11) 請選擇結果為真的表達式(b)(單選)
a) null instanceof undefined
b) null = = undefined
c) null = = = undefined
d) NaN = = NaN
12) CSS 定位類型有( abcd)。 (多選)
a) Static(默認的定位)
b) relative
c) absolute
d) fixed
13) 以下那些標簽是塊級元素(c)。(單選)
a) label
b) Img
c) div
d) input
14) 元素的盒模型包括(bcd)。(多選)
a) 內容
b) Margin
c) padding
d) border
15題和16題基于下面這段程序:
15) (單選) __c_
a) GetElementById
b) getElementsByTagName
c) getElementsByName
d) getElementByName
16) (單選)__c__
a) rg[i].selected
b) rg[i].select
c) rg[i].checked
d) rg[i].check
17)
空白處應填寫的代碼(c)(單選)
a) document.a.b.value.length( )>50
b) document.a.b.length>50
c) document.a.b.value.length>50
d) document.getElementById(‘b’).value.length>50
18) function fucCheckNUM(NUM)
{
var regex=/^d+$/;
if(regex. 18題 (NUM)){
//說明有字符是數字
alert(“字符是數字”);
}
else{
//說明是數字
alert(“字符不是數字”);
}
(單選)__a_
a) Test
b) Matchs
c) Match(字符串才是它)
d) pattern
19題和20題基于以下代碼:
以下這段代碼用來實現讓頁面上所有的超鏈接當鼠標移上去時,下劃線消失的操作
style type="”text/css”"
.mouseon{
text-decoration:none;
}
style
script
window.onload=function(){
var allLinks=document.;
for(var i=0;i<allLinks.length;i++){
allLinks.=function(){
this. 19題 = 20題 ;
};
};
/script
19) (單選)__d_
a) Class
b) class
c) Classname
d) className
20) (單選)__d__
a) Mouseon
b) “.mouseon”
c) .mouseon
d) “mouseon”
21、22題基于以下代碼
以下這段代碼實現是通過點擊按鈕的方式使方塊每次向右移動5個像素
title/title
style type="text/css"
#block{
position: absolute;
width: 20px;
height: 20px;
background: Red;
top: 100px;
left: 0px
}
/style
21) (單選) __b__
a) document.getElementsById
b) document.getElementById
c) document.getElementsByTagName
d) document.getElementByTagName
22) (單選)__c__
a) blockDiv.rules.left
b) blockDiv.style.rules.left
c) blockDiv.style.left
d) blockDiv.styles.left
23) DOM里面創建元素節點的方法是(a ) (單選)
a) createElement()
b) createTextNode()
c) createComment()
d) createAttribute()
24) 將下面這個節點里面的文本改為“simple”的語句是(c )(單選)
var node=document.getElementById(“sample”);
.........
This is a sample
a) node.value=”simple”;
b) node.nodeValue=”simple”;
c) node.firstChild.nodeValue=”simple”;
d) node. appendChild(document.createTextNode("simple");
25) 將下面這個節點里面的文本改為“simple”的語句是( c ) (單選)
var node=document.getElementById(“sample”);
.........
This is a sample
a) node.InnerHtml=”simple”;
b) node.innerHtml=”simple”;
c) node.innerHTML=”simple”;
d) node.value=”simple”;
26)* javaScript的事件流包括以下以個階段(a,b )(多選)
a) 事件捕獲階段
b) 事件冒泡階段
c) 事件處理階段
d) 事件回滾階段
27) 以下關于javaScript事件的描述正確的有(ad )(多選)
a) 目前,瀏覽器對傳統事件處理程序的指派方法的支持,比對現代事件處理程序指派方法的支持更好。
b) 傳統事件處理程序可以為一個事件指派多個處理方法。
c) 使用現代事件處理程序指派方法,IE和DOM是一樣的。
d) 現代事件處理程序可以為一個事件指派多個處理方法。
28)* CSS 選擇器的優先級從高到低是(ad )(多選)
a) 內聯>內嵌>外部樣式
b) !important>Id>class>偽類> element >*
c) !important>Id> element >class>偽類>*
d) !important>Id>class>element>偽類>*
29)* 以下關于javaScript操作樣式表描述正確的有(ab )(多選)
a) 頁面中的每個元素,都有一個style屬性。
b) 可以使用style.樣式名來操作元素的樣式。
c) 操作元素.style.樣式名時,樣式名和CSS樣式的名稱總是相同的。
d) 使用style屬性可以操作外部樣式表。
30)* 以下關于javaScript事件描述正確的有(abd )(多選)
a) javaScript事件可分為鼠標事件,鍵盤事件,HTML事件。
b) 刷新頁面的時候,會觸發load事件和unload事件。
c) 事件一旦開始觸發,事件的冒泡傳播就不可以被終止。
d) 在某些事件如submit的事件代碼中返回false,可以阻止默認行為的發生。
31)* 想要把窗口導航到新的頁面,下面那些語句是正確的(d )(單選)
a) window.URL=“http://www.ruiwen.com/wenshu”
b) document.location=“http://www.ruiwen.com/wenshu”
c) location.URL=“http://www.ruiwen.com/wenshu”
d) location.href=“http://www.ruiwen.com/wenshu”
32)-- 下面那些情況不能在老式瀏覽器中使用innerHTML屬性(ad )(多選)
a) 向select元素里面添加option
b) 向div內部增加表單
c) 向ul內部增加li節點
d) 向table內部增加tr和td
33) 在IE中給一個按鈕but綁定點擊事件的代碼正確的是(ab )(多選)
a) 在按鈕的標簽中用onclick=”processClick();”
b) but. onclick=processClick;
c) but. onclick=processClick();
d) 在按鈕的標簽中用onclick=”processClick;”
34)* Change 時間在什么時候會觸發_b__(單選)
a) 文本框的值改變時而且失去了焦點
b) 文本框的值被改時
c) 獲得焦點時
d) 失去焦點時
35) 得網頁中所有子標簽的數組的方法為:(c)
a) document.getElementByTagName("span");
b) $("#bookDiv span");
c) document.getElementsByTagName("span");
d) document.getElementsByName("span");
36)* Form中,指定method的取值可以是(ac)(多選)
a) GET
b) OPTION
c) POST
d) HEAD
37) 下面屬于表單元素的有(ac)。(多選)
a)
b)
c)
d)
38) 屬于把CSS樣式表與HTML網頁關聯的方法( bc )(多選)
a) 在HTML文檔的標簽內定義CSS樣式
b) 用標簽鏈接網上可訪問的CSS樣式表文件
c) 在HTML文檔的 style type="text/css" 標簽內定義CSS樣式
d) 用網頁元素的style屬性引入樣式表文件
39) 在HTML中制作表格不會用到的標記是( bf )(多選)
a) Table
b) Form
c) Td
d) Tr
f) A
40)* 如何提交一個表單?(多選 ab)
a) document.forms[0].submit();
b)
c) document.submit();
d) window.close();
41)* 有如下樣式定義(單選 c)
style
#aa{
background-color:blue;
}
.aa{
background-color:red;
}
/style
test
在span中最后顯示的背景色為:
a) Blue
b) Red
c) Yellow
d) 沒有顯示
42) 將一個網頁中所有的h1元素以及p元素的字體顏色設置為紅色的正確CSS代碼為(b )。(單選)
a) h1 p{color:red;}
b) h1, p {color:red;}
c) h1 * {color: red;}
d) h1, p {background-color: red;}
43) 使一個元素隱藏可以使用的方法是(bd )。(多選)
a) 設置該元素的display: hidden
b) 設置該元素的 display: none
c) 設置該元素的visibility: none
d) 設置該元素的 visibility: hidden
44)* 有如下javascript代碼(d )。(單選)
內容執行后,結果是:
a) 彈出對話框,顯示“內容”字樣(js放在下面才選這個)
b) 彈出對話框,顯示“myspan”字樣
c) 彈出對話框,顯示null
d) 瀏覽器報JS錯誤
45)* var temp=null;(為一個對象)
alert(typeof temp);
以上程序的彈出的結果是( b)。(單選)
a) Null
b) Object
c) Undefined
d) String
46)* 有以下代碼:(單選b)
執行結果為(傳統事件執行最后一個)
a) 彈出對話框,顯示“1”
b) 彈出對話框,顯示“2”
c) 彈出對話框,顯示“1”,再彈對話框,顯示“2”
d) 瀏覽器報JS錯誤
47) 有以下代碼:(單選)c/d
執行結果為
a) 彈出對話框,顯示“1”
b) 彈出對話框,顯示“2”
c) 彈出對話框,顯示“1”,再彈對話框,顯示“2”
d) 瀏覽器報JS錯誤
48)* 有如下定義(多選cd)
test
要改變span的背景色代碼為:
a) document.getElementById("aa").background-color=''red";
b) document.getElementById("aa").backgroundColor=''red";
c) document.getElementById("aa").style.backgroundColor=''red";
d) $("#aa").css({backgroundColor:'red'});
e) $(".aa").css({background-color:'red'});
49) 有如下樣式定義(單選a)
執行結果為:
a) 12
b) 12y12
c) NaN
d) 瀏覽器顯示JS異常
50) 得到元素的第一個兒子節點是調用元素對象的(單選c)
a) next()
b) childNodes
c) firstChild()
d) parentElement()
【筆試題目(HTML JavaScript)】相關文章:
筆試題目11-06
Google筆試題目12-14
城管筆試題目06-05
駕照筆試題目12-11
諾基亞筆試題目12-11
雅虎筆試題目12-12
機械筆試題目12-12
宜家筆試題目12-12
微軟筆試題目03-16
華為筆試題目11-06