学生考试试题JavaScript.docx

上传人:b****8 文档编号:9859959 上传时间:2023-02-07 格式:DOCX 页数:20 大小:184.38KB
下载 相关 举报
学生考试试题JavaScript.docx_第1页
第1页 / 共20页
学生考试试题JavaScript.docx_第2页
第2页 / 共20页
学生考试试题JavaScript.docx_第3页
第3页 / 共20页
学生考试试题JavaScript.docx_第4页
第4页 / 共20页
学生考试试题JavaScript.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

学生考试试题JavaScript.docx

《学生考试试题JavaScript.docx》由会员分享,可在线阅读,更多相关《学生考试试题JavaScript.docx(20页珍藏版)》请在冰豆网上搜索。

学生考试试题JavaScript.docx

学生考试试题JavaScript

 

姓名:

课程:

JavaScript

时间:

90分钟

总分数:

100分

考试说明:

此试卷考查JavaScript课程内容,考试形式为单项选择题、多项选择题和判断题,其中单项选择题共30道,每道题2分;多项选择题10道,每道题2分;判断题共10道,每道题2分。

一、单项选择题(每题2分,共60分)

1)

在HTML中,下面是摘自index.html页面的HTML代码,说法正确的是()。

<--省略其他HTML代码-->

a{text-decoration:

none;}

a:

hover{text-decoration:

underline;}

<--省略其他HTML代码-->

链接1

--省略大段内容-->

跳转到此处

(选择二项)

a)

打开页面时,页面中的链接有下划线,当鼠标移上链接时,下划线消失。

b)

打开页面时,页面中的链接无下划线,当鼠标移上链接时,出现下划线。

c)

单击文字“链接1”,将开启一个新窗口显示链接内容,并跳转到link1.html页面锚名为“anchor1”的位置。

d)

单击文字“链接1”,将跳转到本网页“跳转到此处”的位置。

2)

在HTML中,关于网站页面布局,下面说法正确的是()。

(选择一项)

a)

div+css布局是指页面中的所有内容都是通过

标签及样式来控制的

b)

由于div布局有很多优势,网站应尽可能地使用div进行布局

c)

现实开发中,div布局已经完全可以取代table布局和框架布局

d)

框架布局方便管理重用代码,网页制作中应该尽可能多地使用框架

3)

在HTML中,有一个id为top的层和如下代码,下面说法错误的是()。

#top{

position:

absolute;

left:

10px;

top:

20px;

z-index:

2;

width:

800px;

color:

#626262;

}(选择一项)

a)

#top为ID选择器

b)

页面中id为top的层可以直接使用#top中的样式

c)

页面中应用#top样式时,应使用class="top"

d)

页面中id为top的层距父容器(如浏览器等)左边界和上边界分别为10px和20px

4)

关于CSS盒子模型,下列说法错误的是()。

(选择一项)

a)

规定了元素框处理元素内容、内边距、边框、外边距的方式

b)

div是块级元素

c)

设置内边距padding,不会影响盒子模型的整体尺寸

d)

margin的值可以设置为负值

5)

在HTML中,实现如下图所示的效果,显示的图片与边框四边间隙为2px,则在以下CSS样式中,横线1处、横线2处和横线3处应分别填写()。

--

h1{font-size:

14px;font-family:

"宋体";color:

red;1}

img{float:

left;border:

1pxsolid#CCCCCC;2margin-right:

30px;margin-top:

6px;}

li{font-size:

12px;font-family:

"宋体";line-height:

20px;color:

#666666;}

a{color:

#666666;3}

a:

hover{text-decoration:

none;}

}

-->

(选择一项)

a)

1处:

font-weight:

bold;

2处:

padding:

2px;

3处:

text-decoration:

underline;

b)

1处:

font-weight:

bolder;

2处:

margin:

2px;

3处:

text-decoration:

underline;

c)

1处:

font-weight:

normal;

2处:

padding:

2px;

3处:

text-decoration:

underline;

d)

1处:

font-weight:

normal;

2处:

padding:

2px;

3处:

text-decoration:

line-through;

6)

在CSS样式表中,设置页面背景图片,下列语法正确的是()。

(选择一项)

a)

background:

url(images/news.jpg)topleftno-repeat#cccccc;

b)

background:

link(images/news.jpg)topleftno-repeat;

c)

background:

url(images/news.jpg)topleftrepeat_x;

d)

background:

src(images/news.jpg)topleftrepeat-x;

7)

阅读HTML样式代码,能将类名为top的div层显示如图所示的效果,横线处应该填写的是()。

body{margin:

0;padding:

0}

.top{____①____:

35px;____②___:

40px30px;border:

solid3px;}

(选择一项)

a)

①padding

②margin

b)

①margin

②padding

c)

①padding-top

②margin

d)

①padding

②margin-top

8)

在HTML中,有一超链接价格,如要实现如图所示的样式,下面内容正确的是()。

(选择一项)

a)

a:

link{color:

redtext-decoration:

none}

b)

a:

hover{color:

red;text-decoration:

none}

c)

a:

visited{color:

red;text-decoration:

underline}

d)

a:

active{color:

red;text-decoration:

underline}

9)

在HTML中,以下属性值()是background-repeat设置背景图时的默认值。

(选择一项)

a)

repeat

b)

no-repeat

c)

repeat-x

d)

repeat-y

10)

在HTML中,要通过无列表符号来实现横向排列的导航菜单,不需要使用到的CSS属性是()。

(选择一项)

a)

list-style

b)

padding

c)

z-index

d)

float

11)

在HTML中,以下关于float和clear属性说法正确的是()。

(选择一项)

a)

元素的左浮动效果和文本左对齐效果,其本质完全一样

b)

浮动总是依次填充常规文档流所在的最上侧或最下侧

c)

clear的作用是清除浮动,或者说是不允许元素左右侧出现浮动元素

d)

“clear:

left;”具体含义是如果前一元素存在左浮动,并且为块元素,则分行区隔

12)

下面的HTML代码将设置背景透明色使用的CSS样式属性和属性值,空白处应填写的代码是()。

body{background-color:

#daeeff;}

input{

border:

1pxsolid#999;

font-size:

16px;

font-family:

Arial,Helvetica,sans-serif;

width:

150px;

height:

20px;

line-height:

20px;

}

(选择一项)

a)

color:

transparent;

b)

background-color:

transparent;

c)

background-color:

#fff;

d)

color:

#fff;

13)

CSS的伪类别属性中,关于display:

block属性说法正确的是()。

(选择二项)

a)

设置该属性后行级元素的显示效果不变

b)

设置该属性后可以使行级元素变换成块级元素,具有块级元素才拥有的属性

c)

当多个行级元素应用该属性后,则这些行级元素将分别占单行显示

d)

该属性应用到行级元素后没有任何效果,若应用到块级元素则其显示效果变为行级元素效果

14)

在HTML中,要通过无序列表符号来实现横向排列的导航菜单,应使用的CSS属性是()。

(选择二项)

a)

list-style

b)

lineheight

c)

background-repeat

d)

float

15)

如下图所示,网页属于(  )常见页面结构。

(选择一项)

a)

上下结构式

b)

左右结构式

c)

上中下结构式

d)

上左中右结构式

16)

在JavaScript中,控制对象显示、隐藏通常要用到display属性或visibility属性,下面选项中可以使对象隐藏的是()。

(选择两项)

a)

对象.style.display="hidden";

b)

对象.style.visibility="none";

c)

对象.style.display="none";

d)

对象.style.visibility="hidden";

17)

阅读以下HTML代码,在JavaScript中获取页面中文本框的值的语句是()。

(选择三项)

a)

document.getElementById("userName").value

b)

document.getElementsByName("userName").value

c)

document.getElementsByName("userName")[0].value

d)

document.regform.userName.value

18)

下面关于HTML中下拉列表框的说法正确的是()。

(选择三项)

a)

value属性返回下拉列表中第一项的值

b)

options属性返回下拉列表中所有项组成的数组

c)

length属性返回下拉列表中的选项个数

d)

add()方法可以为下拉列表添加一个新的选项

19)

下面关于JavaScript函数的说法正确的是()。

a)

函数名可以省略

b)

function关键字可以省略

c)

函数名后面的括号可以省略

d)

括号的参数可以省略

20)

JavaScript自身包含多个对象,下面选项中不属于JavaScript对象的是()。

a)

Date

b)

Math

c)

Array

d)

Name

21)

在网页中,一个文本框失去焦点时触发的JavaScript事件是()。

a)

onmouseover

b)

onclick

c)

onblur

d)

onmouseout

22)

执行下面JavaScript脚本,输出结果正确的是()。

varmsg=newArray(5);

msg[0]=null;

msg[1]=2;

msg[2]=3;

alert(msg.length);

a)

2

b)

3

c)

4

d)

5

23)

在JavaScript中,Window对象有多个属性,下面属性中用于取得当前URL信息的是()。

a)

status

b)

history

c)

location

d)

document

24)

下面关于JavaScript中Date对象的说法错误的是()。

a)

getHours()方法返回Date对象的小时数,其值介于1~24之间

b)

getDate()方法返回Date对象的一个月中的某一天,其值介于1~31之间

c)

getFullYear()方法返回Date对象的年份,其值为四位数

d)

Date对象没有任何属性

25)

HTML页面中存在一个id为photo的图片,用JavaScript获取该对象的方法为()。

a)

document.getElementById("photo")

b)

document("photo")

c)

document.getElementsByName("photo")

d)

document.getElement("photo")

26)

在JavaScript中,通过document.body的()属性可以获得网页可见区域宽度。

a)

clientWidth

b)

offsetWidth

c)

scrollWidth

d)

screenwidth

27)

阅读下面HTML代码

functionvalidateform(){

   alert("提示信息")

   returnfalse;

}

...

...

下面选项中对单击确定按钮后的结果描述正确的是()。

a)

弹出提示信息,不提交表单

b)

弹出提示信息,提交表单

c)

不弹出提示信息,不提交表单

d)

不弹出提示信息,提交表单

28)

在CSS中,定义了一个名为“.center”的类,在页面中ID为“tags”的标签使用该类的JavaScript语句为()。

a)

document.getElementById("tags").className="tags

b)

document("tags").className="tags

c)

document.getElementById("tags").class="tags"

d)

document.getElementById("tags").style="tags"

29)

在JavaScript中,定义变量“msg”为HTML页面中的一个DIV,下面选项中可以设置该DIV内文本内容的是()。

a)

msg.innerHTML("文本内容")

b)

msg.value="文本内容

c)

msg.content="文本内容"

d)

msg.innerHTML="文本内容"

30)

在JavaScript中,下拉列表拥有多个属性,下面关于下拉列表的属性的说法错误的是()。

a)

value属性返回下拉列表框中被选项的值

b)

selectIndex属性返回被选项的索引号,第一项选中则返回1

c)

length和options.length返回的值相等

d)

options属性返回所有选项组成的数组

二、判断题,在括号内使用T表示正确,F表示错误。

(每题2分,共14分)

1、在Javascript中,函数可以没有返回值。

()

2、在JavaScript中,可以为document.URL设置一个值实现页面的跳转。

()

3、在CSS中,把一个元素的display属性设置为none,该元素隐藏后仍然占据页面原始的显示区域。

()

4、JavaScript中String对象拥有toUpperCase()方法,该方法可以将字符串转换成小写。

()

5、()

6、()

7、Javascript中定义一数组:

varBookinfo=newArray

(2)(4);

案例题:

8、用函数实现:

点击页面输出按钮,输出10次“HelloWorld”。

(6’)

9、window对象有哪些常用的方法及其含义?

(10’)

10.5个多选框,一个按钮,实现全选功能。

(10‘)

X

展开阅读全文
相关搜索

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1