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;
发布评论