笔试题目(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.=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()
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/jiuye/bishi/45530.html