
1、写“HelloWorld”的正确JavaScript语法是?( )(2 分)
A.document .write("HelloWorld")
B."HelloWorld"
C.response、write("HelloWorld")
D.("HelloWorld")
2、 JavaScript中制作图片代替按钮的提交效果需要手动提交方法submit(),以下调用正确的是( )(2 分)
A.submit();
B.myform、submit()
C.document .myform、submit()
D.window、myform、submit();
3、 在HTML页面中包含如下所示代码,则编写JavaScript函数判断是否按下键盘上的回车键正确的编码是( ) (2 分)
A.functionmyKeyDown(){ if(window、keyCode==13) alert(“你按下了回车键”); }
B.functionmyKeyDown(){ if(document .keyCode==13) alert(“你按下了回车键”); }
C.functionmyKeyDown(){ if(event、keyCode==13) alert(“你按下了回车键”); }
D.functionmyKeyDown(){ if(keyCode==13) alert(“你按下了回车键”); }
4、如果在HTML页面中包含如下图片标签,则在下划线处添加( )代码能够实现隐藏该图片的功能。 (2 分)
A.style=”display:visible”;
B.style=”display:disvisible”;
C.style=”display:block”;
D.style=”display:none”;
5、以下选项中,用来删除节点的函数是( )。(2 分)
A.insertBefore
B.appendChild
C.removeChild
D.deleteChild
6、下列关于DOM模型节点访问说法正确的有( )。(2 分)
A.可以根据节点ID访问DOM节点
B.getElementsByTagName方法是根据节点的name属性访问节点
C.getElementsByName方法的作用是获取一个指定name属性值的节点
D.nodeValue属性可以访问节点的value属性值
7、下列选项中,可以获取元素所有子节点的属性是( )。(2 分)
A.firstChild
B.nodes
C.childNodes
D.nodeValue
8、下列语句中,()语句可以循环执行任务。(2 分)
A.switch
B.if-else
C.for
D.字符串运算符
9、关于bind()方法说法正确的是:(2 分)
A.bind()方法只能绑定鼠标事件
B.bind()方法只能绑定鼠标事件
C.bind()方法可以同时绑定鼠标事件和键盘事件
D.bind()方法可以移除单个或多个事件
10、JAVASCRIPT的onSubmit事件的作用是( )。(2 分)
A.当一个表单中的对象被点击时,执行的JavaScript事件
B.当用户提交一个表单时,需要执行的JAVASCRIPT事件
C.当鼠标移出对象时发生的事件
D.对象发生改变时调用的事件
E.当一个鼠标指针从对象或区域之个移到对象或区域上时,调用的事件
11、在JavaScript中,关于document对象的方法,下列说法正确的是( )。(2 分)
A.getElementById()是通过元素Id获取元素对象的方法,其返回值为单个对象
B.getElementByNames()是通过元素name获取元素对象的方法,其返回值为单个对象
C.getElementbyId()是通过元素Id获取元素对象的方法,其返回值为单个对象
D.getElementbyNames()是通过元素name获取元素对象的方法,其返回值为对象组
12、 以下关于DOM说法不正确的是( )。(2 分)
A.DOM是一种与浏览器、平台、语言无关的接口
B.document对象是DOM模型的顶层对象
C.document对象代表浏览器加载的HTML文档,window对象代表浏览器的窗口,它们之间没有直接的联系
D.使用document .title可以更改当前HTML文档的标题
13、下列( )可以用来检索被选定的选项的索引号。(2 分)
A.disabled
B.selectedIndex
C.option
D.mulitple
14、在HTML页面上,当按下键盘上的任意一个键时都会触发JavaScript的( )事件。(2 分)
A.onFocus
B.onBlur
C.onSubmit
D.onKeyDown
15、要检测值是否为整数,应使用()函数。(2 分)
A.Number
B.parseInt
C.IsNaN
D.isNaN
16、编写JavaScript函数实现网页背景色选择器,下列选项中正确的是( )(2 分)
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=color; }
17、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是( )(2 分)
A.document .forms、myButton
B.document .mainForm、myButton
C.document .forms[0]、element[0]
D.以上都可以
18、在JavaScript中要改变页面文档的背景色,需要修改document对象的( )属性。(2 分)
A.BackColor
B.BackgroundColor
C.BgColor
D.Background
19、HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是( )(2 分)
A.post方法传递的数据对客户端是不可见的
B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制
C.post方法对发送数据的数量限制在255个字符之内
D.get方法传递的数据对客户端是不可见的
20、在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是( )(2 分)
A.background
B.backgroungImage
C.image
D.back
21、HTML文档的树状结构中,( )标签为文档的根节点,位于结构中的最顶层。(2 分)
A.<HTML>
B.<HEAD>
C.<BODY>
D.<TITLE>
22、下列选项中,( )不是网页中的事件(2 分)
A.onclick
B.onmouseover
C.onsubmit
D.onpressbutton
23、JS特性不包括( )(2 分)
A.解释性
B.用于客户端
C.基于对象
D.面向对象
24、下面的哪一个表达式将返回假?( )(2 分)
A.!(3<=l)
B.(4>=4)&&(5<=2)
C.("a"=="a")&&("c"!="d")
D.(2<3)||(3<2)
25、下面的哪一个表达式将返回真?( )(2 分)
A.(3===3)&&(5<="" div="">
B.!(17<=20)
C.(3!=3)||(7<2)
D.(1===1)||(3<2)
26、表达式123%7的计算结果是( )(2 分)
A.2
B.3
C.4
D.5
27、有语句“varx=0;while(____)x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:( )(2 分)
A.x<10
B.x<=10
C.x<20
D.x<=20
28、在JavaScript浏览器模型中,Window对象的( )属性用来指定浏览器状态栏中的信息。(2 分)
A.screen
B.status
C.history
D.document
29、比较运算符的作用是什么?( )(2 分)
A.执行数学计算
B.处理二进制位,目前还不重要
C.比较两个值或表达式,返回真或假
D.只比较数字,不比较字符串
30、下面哪一个不是JavaScript运算符?( )(2 分)
A.=
B.==
C.&&
D.$#
31、下面哪几种是jquery中表单的对象属性?()(3 分)
A.:checked
B.:show
C.:hidden
D.:select
32、下面哪些属于事件处理?()(3 分)
A.bind()
B.click()
C.change()
D.one()
33、下列选项中,()是属性选择器。(3 分)
A.$("img[src=xx.gif]")
B.$("img")
C.$("[class=title]")
D.$("div>span")
34、若要求隐藏元素,则下列选项正确的是()。(3 分)
A.$("span").css("display","none")
B.$("span").addClass("display","none")
C.$("span").show()
D.$("span").hide()
35、关于ajax的说法,正确的是( )(3 分)
A.Ajax技术可以实现客户端的异步
B.Ajax可以减轻服务器的负担
C.Ajax可以无刷新更新页面
D.Ajax可以调用XML等外部数据,进一步促进Web页面显示和数据的分离
36、jQuery中的fadeIn作用是通过将匹配的元素淡化为不透明来显示它们。(1 分)
正确
错误
37、类似于邮箱、年龄等常用的正则表达式都有成熟完善的写法,能减少开发的工作量。()(1 分)
正确
错误
38、$("input")是获取页面中所有input元素。()(1 分)
正确
错误
39、在定义JavaScript变量时,一定要指出变量名和值。(1 分)
正确
错误
40、使用单引号对('')表示字符常量,而使用双引号对("")表示字符串常量。(1 分)
正确
错误
41、函数定义可以没有函数体。(1 分)
正确
错误
42、在JavaScript中只允许使用预定义的函数、而不能自定义函数。(1 分)
正确
错误
43、不能使用普通的for循环语句遍历数组中的所有元素。(1 分)
正确
错误
44、要使用任何一个JavaScript对象的方法和属性,必须先使用new运算符创建它。(1 分)
正确
错误
45、空字符串("")也是字符串常量。(1 分)
正确
错误
46、JavaScript不允许用户定义自己的对象类型。(1 分)
正确
错误
47、不论do-while循环的条件是否正确,循环体至少执行一次。(1 分)
正确
错误
48、break语句可以出现在各种不同循环语句的循环体中。(1 分)
正确
错误
49、一个用switch语句实现的多路分支结构的程序段不能使用if语句实现。(1 分)
正确
错误
50、jQuery对象与DOM对象可以相互转换。(1 分)
正确
错误
51、$(".title").text("hello").css("color","red"),这条语句没有语法错误。(1 分)
正确
错误
52、$()是jQuery中的一个函数。(1 分)
正确
错误
53、设置下拉列表框中某项被默认选中的属性是checked。(1 分)
正确
错误
54、onsubmit事件是在表单提交时触发。(1 分)
正确
错误
55、onclick是鼠标事件,只能点击鼠标才能触发(1 分)
正确
错误
56、使用window .open制作弹出窗口时,可以控制弹出窗口的位置。(1 分)
正确
错误
57、<!--Thisisacommentline-->是JavaScript的注释语句。(1 分)
正确
错误
58、JavaScript中数组的序列号是从0开始的。(1 分)
正确
错误
59、jquery中$(this)[0]和$(this).get(0)的写法是等价的。()(1 分)
正确
错误
60、jQuery中,remove()方法可以从DOM中删除一个元素。(1 分)
正确
错误
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。