没有合适的资源?快使用搜索试试~ 我知道了~
Javascript考试题目选择题.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 112 浏览量
2022-07-09
10:52:03
上传
评论
收藏 43KB DOCX 举报
温馨提示
试读
24页
Javascript考试题目选择题.docx
资源推荐
资源详情
资源评论
复习题
一、选择题
1、写“Hello World”的正确 javascript 语法是?
(A)
A. document.write("Hello World")
B. "Hello World"
C. response.write("Hello World")
D. ("Hello World")
2、JS 特性不包括( D )
A.解释性 B.用于客户端 C.基于对象 D.面向对象
3、下列 JS 的判断语句中( )是正确的(A)
A.if(i==0) B.if(i=0)
C.if i==0 then
D.if i=0 then
4、下列 JavaScript 的循环语句中( )是正确的 ( D )
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、下列的哪一个表达式将返回假 ( B )
A.!(3<=1) B.(4>=4)&&(5<=2)
C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2)
6、下列选项中,( )不是网页中的事件 (D)
A.onclick
B.onmouseover
C.onsubmit
D.onpressbutton
7
、有语句“
var
x=0;while(
)
x+=2;
”,要使
while
循环体执行
10
次,空白处的循环判定
式应写为: ( C )
A.x<10 B. x<=10 C.x<20 D.x<=20
8、JS 语句 ( B )
var a1=10;
var a2=20;
alert(“a1+a2=”+a1+a2)
将显示( )结果
A.a1+a2=30 B.a1+a2=1020
C.a1+a2=a1+a2
9、将字串 s 中的所有字母变为小写字母的方法是 ( B)
A.s.toSmallCase()
B.s.toLowerCase()
C.s.toUpperCase()
D.s.toUpperChars()
10、以下( )表达式产生一个 0~7 之间(含 0,7)的随机整数. ( C )
A.Math.floor(Math.random()*6)
B.Math.floor(Math.random()*7)
C.Math. floor(Math.random()*8)
D.Math.ceil(Math.random()*8)
11、产生当前日期的方法是 ( C )
A.Now();
B.Date() C.new Date()
D.new Now()
12、如果想在网页显示后,动态地改变网页的标题 ( C )
A.是不可能的 B.通过 document.write(“新的标题内容”)
C.
通 过 document.title=(“新的标题内容”)
D.
通 过 document.changeTitle(“新的标题内容”)
13、某网页中有一个窗体对象,其名称是 mainForm,该窗体对象的第一个元素是按钮,其名称
是 myButton,表述该按钮对象的方法是 ( B )
A.document.forms.myButton
B.document.mainForm.myButton
C.document.forms[0].element[0]
D.以上都可以
14
、
HTML
文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。
(
A
)
A.<HTML>B.<HEAD>C.<BODY>D.<TITLE>
15、在HTML 页面中,CSS 样式的属性名为 background-image 对应的 style 对象的属性名是
(B)
A.
background
B.backgroungImage C.image D.background
16、在使用 Javascript 实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的
代
码是(C)
A.document.myform.selCity.options.clear()
B.
document.myform.selCity.options.deleteAll()
C.
document.myform.selCity.options.length=0
D.
document.myform.selCity.options.size=0
17、HMTL 表单的首要标记是<form>,<form>标记的参数 method 表示表单发送的方法,可能
为 get 或 post,下列关于 get 和 post 的描述正确的是(D)
A.
post 方法传递的数据对客户端是不可见的
B.
get 请求信息以查询字符串的形式发送,查询字符串长度没有大小限制
C.
post 方法对发送数据的数量限制在 255 个字符之内
D.
get 方法传递的数据对客户端是不可见的
18、在 DOM 对象模型中,下列选项中的()对象位于 DOM 对象模型的第二层。(选择二
项) (AB)
A.history B.document C.button D.text
19、在 HTML 文档对象模型中,history 对象的()用于加载历史列表中的下一个 URL 页面。
( C )
A.next() B.back()
C.forward()
D.go(-1)
20、在 Javascript 中要改变页面文档的背景色,需要修改 document 对象的()属性。 ( C )
A.BackColor
B.BackgroundColor
C.BgColor
D.Background
21、在 HTML 页面中,不能与 onChange 事件处理程序相关联的表单元素有(D)
A.文本框 B.复选框 C.列表框 D.按钮
22、在 HTML 页面上编写 Javascript 代码时,应编写在()标签中间。 (B)
A.<javascript>和</javascript> B.<script>和</script> C. <head>和</head> D. <body>和</body>
23、在 Javascript 浏览器对象模型中,window 对象的()属性用来指定浏览器状态栏中显示
的临时消息。 (A)
A.
status
B.screen C.history
D.document
24、编写 Javascript 函数实现网页背景色选择器,下列选项中正确的是(B)
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;
}
25、在 Javascript 中,可以使用 Date 对象的()方法返回一个月中的每一天。 (A)
A.getDate B.getYear
C.getMonth
D.getTime
26
、在
Javascript
中,对于浏览器对象的层次关系理解正确的是()(选择二项)
(AD)
A.window 对象是所有页面内容的根对象
B.
document 对象包含 location 对象和 history 对象
C.
location 对象包含 history
D.
document 对象包含 form 对象
27、下列选项中关于浏览器对象的说法错误的是( C )
A.
history 对象记录了用户在一个浏览器中已经访问过的URLs
B.
location 对象相当于 IE 浏览器中的地址栏,包含关于当前 URL 地址的信息
C.
location 对象是 history 对象的父对象
D.
location 对象是 window 对象的子对象
28、在 HTML 页面中包含一个按钮控件 mybutton,如果要实现点击该按钮时调用已定义的
Javascript 函数 compute,要编写的 HTML 代码是(D)
A. <input name=”mybutton” type=”button” onBlur=”compute()”value=”计算”>
B.<input name=”mybutton” type=”button” onFocus=”compute()”value=”计算”>
C. <input name=”mybutton” type=”button” onClick=”function compute()”value=”计算”>
D. <input name=”mybutton” type=”button” onClick=”compute()”value=”计算”>
29、分析下面的 Javascript 代码段,输出结果是(C)
var mystring=”I am a student”;
var a=mystring.substring(9,13);
document.write(a);
A.stud
B.tuden
C.uden D.udent
30、Javascript 中制作图片代替按钮的提交效果需要手动提交方法submit(),以下调用正确的
是
(C)
A.submit();B.myform.submit() C.document.myform.submit() D.window.myform.submit();
31、在 HTML 页面中包含如下所示代码,则编写 Javascript 函数判断是否按下键盘上的回车
键正确的编码是(C)
<input name=”password” type=”text” onkeydown=”myKeyDown()”>
A.
function myKeyDown(){
if (window.keyCode==13)
alert(“你按下了回车键”);
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 页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的
功能。 (D)
<img id=”pic” src=”Sunset.jpg” width=”400” height=”300”>
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 页面中包含如下图片标签,则在下划线处添加()代码能够实现隐藏该
图片的功能。 ( D )
<img id=”pic” src=”Sunset.jpg” width=”400” height=”300” >
A.
style=”display:visible”;
B.
style=”display:disvisible”;
C.
style=”display:block”;
D.
style=”display:none”;
34
、下列选项中,()段
HTML
代码所表示的“返回”链接能够正确实现
IE
工具栏中“后
退”按钮的功能。(选择二项) (AD)
A.
<a href=”javascript:history.go(-1)”>返回</a>
B.
<a href=”javascript:location.back()”>返回</a>
C.
<a href=”javascript: location go(-1)”>返回</a>
D.
<a href=”javascript:history.back()”>返回</a>
35、在 HTML 文档中包含如下超链接,要实现当鼠标移入该链接时,超链接文本大小变为
30px,选项中的编码正确的是(C)
A.
<a href=”#” onmouseover=”this.style.fontsize=30px”>注册</a>
B.
<a href=”#” onmouseout=”this.style.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 的()事件。
( D )
A.onFocus B.onBlur C.onSubmit
D.onKeyDown
37、在 HTML 页面中,定义了如下所示的 Javascript 函数,则正确调用该函数的 HTML 代
码是(选择二项) (AB)
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” onclick=”compute(/ )” value=”/”>
38、在 HTML 页面上包含如下创建层的语句,那么编写 Javascript 语句实现显示该层的语句
错误的是(D)
<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].style.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 代码段,输出结果是(C)
var s1=parseInt(“101 中学”);
document.write(s1);
A. NaN B.101 中学 C.101 D.出现脚本错误
40、在 HTML 中,点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个
URL 页面。代码如下所示,应在下划线处填入(A)
<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 页 面 上 包 含 如 下 所 示 的 层 对 象 , 则
javascript
语 句
document.getElementById(“info”).innerHTML 的值是(A)
<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、以下哪条语句会产生运行错误(A)
A.varobj =
(
); B.varobj =
[
]; C.varobj =
{
};
D.var obj =/ /;
1、选择题:9 题
1、 要求用 JavaScript 实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他
部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A.
<input type="text" onClick="alert(this.value)">
B.
<input type="text" onChange="alert(this.value)">
C.
<input type="text" onChange="alert(text.value)">
D.
<input type="text" onClick="alert(value)">
正确答案是: B
2
、
在
HTML
页面中,下面关于
Window
对象的说法不正确的是()。
A.
Window 对象表示浏览器的窗口,可用于检索有关窗口状态的信息
B.
Window 对象是浏览器所有内容的主容器
C.
如果文档定义了多个框架,浏览器只为原始文档创建一个Window 对象,无须为
每个框架创建 Window 对象
剩余23页未读,继续阅读
资源评论
Cheng-Dashi
- 粉丝: 108
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MATLAB的钢板表面缺陷检测系统
- MS SQL里生成行政区域县区信息表和相应数据
- delphi实现DBGrid全选和反选功能
- 25C11F41-2B2A-4D1A-AAA8-7C654526B129.pdf
- Android Studio Jellyfish(android-studio-2023.3.1.18-cros.deb)
- MVC+EF框架+EasyUI实现权限管理源码程序
- python第66-75天,Day66-75.rar
- python后端服务project-of-tornado.rar
- python测验,hello-tornado.rar
- 基于SpringBoot+Vue3快速开发平台、自研工作流引擎源码设计.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功