2023年6月21日发(作者:)

《网页制作与设计》课程 综合测试(2)(答案)

一、单选题(每题3分,共30分)

1. 在下列描述表单控件元素中的列表元素语句中, 是正确的,其中,cityList=

mentById(‘cityList’)。

A.得到列表的长度var listLength =;

B.选择列表中的第一项s[0].click();

C.得到第一项的值var val = s[0].value;

D.以上全部

【答案】D

2. 网页的特征是 。

A.HTML文档的基本特征——超文本

B.标识语言,网页中不能没有标记(Tag)

C.网页提供了一些措施以防在网上冲浪的过程中迷失方向

D.网页实现了对原文档信息的无限补充或扩展

【答案】 A

3. 设置围绕一个图像的边框的大小的标记是 。

A.

B.

C.

D.

【答案】 B

4. 截取字串函数substr和substring的使用方法是 。

A.一样的

B.不一样的

C.只能用其中一种方法

D.以上都不对

【答案】 B

5. 以下标记中,用于定义一个单元格的是 。

A.  B.…

C.

D.…

【答案】 A

6. 下面对框架的说法错误的是 。

A.框架页面把浏览器窗口切割成几个独立的部分

B.设计框架页面时,标记和标记用于定义框架网页的结构

C.由于框架网页的出现,从根本上改变了HTML 文档的传统结构,因此在出现标 记

的文档中,将不再使用标记

D.是用来划分框窗,每一窗框由一个标记所标示,

必须在范围中使用

【答案】 D

7. 下列代码能产生 个输出。

var i = 1;

for(;;i++)

if(i)

alert(i);

else

break;

A.0个 B.无限多个

C.19个 D.20个

【答案】 B

8. 在指定单选框时,只有将以下 属性的值指定为相同,才能使它们成为一组。

A.type

B.name

C.value

D.checked

【答案】 B

9. 若要在网页中实现两个DIV对象重叠效果,需要应用样式表定义中的 。

A.z-index属性

B.容器属性

C.绝对位置与相对位置属性

D.CSS滤镜

【答案】 C

10. 在页面中有一个id为book的下拉列表框,下列 能够动态地在下拉列表框book中添加一个选项。

A.mentById("book").add(new Option("01","梦想照进现实"),null);

B.mentById("book").add("01","梦想照进现实");

C.mentById("book").add("梦想照进现实","01");

D.mentById("book").add(new Option("梦想照进现实","01"),null);

【答案】D

二、填空题(每空3分,共30分)

1. 如果浏览器中单行文字过长,浏览器会自动将该文字换行显示,如果希望强制浏览器不换行显示,可以使用 标记。

2. 在表格中,可以单独定义 左上边框 边框的颜色,也可以定义单元格中右下边框的颜色,这两个位置的边框色我们称之为亮边框色。

3. 使用 CAPTION 标记可以为表格添加标题。

4. 能够设置文本加粗的样式为 font-weight:bold 。

5. 表单中的数据要提交到的处理文件由表单的 action 属性指定。

6. 用户更改表单元素 Select 中的值时,就会调用 onChange 事件处理程序。

7. (27.3)的结果为 28 。

8. String对象 提供对字符串进行处理的属性和方法。

9. Number对象 是一个数字数据类型的简单包装对象,这意味着可以使用与 Number 对象相关联的方法和属性操作原始数值。

10. 网页编程中,运行下面的javascript代码:

则提示框中显示 2.5 。

三、判断题(每题2分,共20分)

1. 超链接:是一种标记,形象的说法就是单击网页中的这个标记则能够加载另一个网页,这个标记可以做在文本上也可以做在图像上。( √ )

2. HTML的段落标志中,标注文本以原样显示的是

。(  √     ) 

3. 标识无需标识。( × )

4. CSS是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。( √ )

5. 表单中包含各种表单对象,如文本域、列表框和按钮。( √ )

6. 可用来产生滚动文字或图形。( × )

7. Dom对象中,getElementById的功能是获取标签id。( √ )

8. JavaScript一般用于在网页上实现数据验证及特效等。( √ )

9. 获取系统当前日期和时间的方法是new now()。( × )

10. 创建对象使用的关键字是function。( × )

四、程序设计题(第1题5分,第二题15分,共20分)

1、编写一个确认对话框,包括OK、Cancel按钮。

答:

2、填充注释部分的函数体,使得foo()函数调用弹出”成功”的对话框。代码应尽量简短。

function reverse(str) {

return (",").reverse().join(",");

}

答:var spl = (',');

var newstr="";

for(i=-1;i>=0;i--)

{

newstr+=spl[i]+',';

}

newstr=ing(0,-1)

return newstr;

2023年6月21日发(作者:)

《网页制作与设计》课程 综合测试(2)(答案)

一、单选题(每题3分,共30分)

1. 在下列描述表单控件元素中的列表元素语句中, 是正确的,其中,cityList=

mentById(‘cityList’)。

A.得到列表的长度var listLength =;

B.选择列表中的第一项s[0].click();

C.得到第一项的值var val = s[0].value;

D.以上全部

【答案】D

2. 网页的特征是 。

A.HTML文档的基本特征——超文本

B.标识语言,网页中不能没有标记(Tag)

C.网页提供了一些措施以防在网上冲浪的过程中迷失方向

D.网页实现了对原文档信息的无限补充或扩展

【答案】 A

3. 设置围绕一个图像的边框的大小的标记是 。

A.

B.

C.

D.

【答案】 B

4. 截取字串函数substr和substring的使用方法是 。

A.一样的

B.不一样的

C.只能用其中一种方法

D.以上都不对

【答案】 B

5. 以下标记中,用于定义一个单元格的是 。

A.  B.…

C.

D.…

【答案】 A

6. 下面对框架的说法错误的是 。

A.框架页面把浏览器窗口切割成几个独立的部分

B.设计框架页面时,标记和标记用于定义框架网页的结构

C.由于框架网页的出现,从根本上改变了HTML 文档的传统结构,因此在出现标 记

的文档中,将不再使用标记

D.是用来划分框窗,每一窗框由一个标记所标示,

必须在范围中使用

【答案】 D

7. 下列代码能产生 个输出。

var i = 1;

for(;;i++)

if(i)

alert(i);

else

break;

A.0个 B.无限多个

C.19个 D.20个

【答案】 B

8. 在指定单选框时,只有将以下 属性的值指定为相同,才能使它们成为一组。

A.type

B.name

C.value

D.checked

【答案】 B

9. 若要在网页中实现两个DIV对象重叠效果,需要应用样式表定义中的 。

A.z-index属性

B.容器属性

C.绝对位置与相对位置属性

D.CSS滤镜

【答案】 C

10. 在页面中有一个id为book的下拉列表框,下列 能够动态地在下拉列表框book中添加一个选项。

A.mentById("book").add(new Option("01","梦想照进现实"),null);

B.mentById("book").add("01","梦想照进现实");

C.mentById("book").add("梦想照进现实","01");

D.mentById("book").add(new Option("梦想照进现实","01"),null);

【答案】D

二、填空题(每空3分,共30分)

1. 如果浏览器中单行文字过长,浏览器会自动将该文字换行显示,如果希望强制浏览器不换行显示,可以使用 标记。

2. 在表格中,可以单独定义 左上边框 边框的颜色,也可以定义单元格中右下边框的颜色,这两个位置的边框色我们称之为亮边框色。

3. 使用 CAPTION 标记可以为表格添加标题。

4. 能够设置文本加粗的样式为 font-weight:bold 。

5. 表单中的数据要提交到的处理文件由表单的 action 属性指定。

6. 用户更改表单元素 Select 中的值时,就会调用 onChange 事件处理程序。

7. (27.3)的结果为 28 。

8. String对象 提供对字符串进行处理的属性和方法。

9. Number对象 是一个数字数据类型的简单包装对象,这意味着可以使用与 Number 对象相关联的方法和属性操作原始数值。

10. 网页编程中,运行下面的javascript代码:

则提示框中显示 2.5 。

三、判断题(每题2分,共20分)

1. 超链接:是一种标记,形象的说法就是单击网页中的这个标记则能够加载另一个网页,这个标记可以做在文本上也可以做在图像上。( √ )

2. HTML的段落标志中,标注文本以原样显示的是

。(  √     ) 

3. 标识无需标识。( × )

4. CSS是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。( √ )

5. 表单中包含各种表单对象,如文本域、列表框和按钮。( √ )

6. 可用来产生滚动文字或图形。( × )

7. Dom对象中,getElementById的功能是获取标签id。( √ )

8. JavaScript一般用于在网页上实现数据验证及特效等。( √ )

9. 获取系统当前日期和时间的方法是new now()。( × )

10. 创建对象使用的关键字是function。( × )

四、程序设计题(第1题5分,第二题15分,共20分)

1、编写一个确认对话框,包括OK、Cancel按钮。

答:

2、填充注释部分的函数体,使得foo()函数调用弹出”成功”的对话框。代码应尽量简短。

function reverse(str) {

return (",").reverse().join(",");

}

答:var spl = (',');

var newstr="";

for(i=-1;i>=0;i--)

{

newstr+=spl[i]+',';

}

newstr=ing(0,-1)

return newstr;