网页高级编程期末上机考试内容

时间:2025-04-28

《网页高级编程》期末考试试卷(机试)

适用班级:09软件1、2班 考试时间:110分钟

试卷说明:试卷由两部分组成,第一部分为主观题,第二部分为操作题,最终上交内容包括试卷和所完成的网页及素材,并且保存在自己学号和名字命名的文件夹。 第一部分:单项选择题(每题2分,共15题)

1、在JavaScript中每隔一秒调用函数 foo (D ) ,下面哪种方法是正确的?

A. setTime("foo( )",1000)

B. clearInteval("foo( )",1000)

C. clearTimeout("foo( )",1000)

D. setTimeout("foo( )",1000)

2、以下哪项是JavaScript函数能实现的?( C )

A.接受参数

B.返回一个值

C.以上都可以

3、以下哪个对象可用来在浏览器窗口中载入一个新网址?( B )

A.document.url

B.window.location

C.window.url

D.window.close

4、哪个对象包括了alert(A )方法?

A.window

B.document

C.location

5、分析下面JavaScript的代码段:

<Form><input type=”text” name=” txt1” value=”txt1”> <input type=”text” name=”txt2” value=”txt2” onFocus=alert(“我是焦点”) onBlur=alert(“我不是焦点!”)> </Form> 下面的说法正确的是:( D )

A. 当用鼠标选中txt2时,弹出“我是焦点”消息框,再用鼠标选中txt1文本框时,弹出“我不是焦点”消息框

B. 当用鼠标选中txt1时,弹出“我是焦点”消息框,再用鼠标选中txt2文本框时,弹出“我不是焦点”消息框

C. 假如现在输入光标在txt1上,用鼠标单击页面上除txt2以外的其他部分时,弹出“我不是焦点”消息框

D. 假如现在输入光标在txt2上,用鼠标单击页面的其他部分时,弹出“我不是焦点”消息框

6、( B )事件处理程序可用于在用户单击按钮时执行函数

A. onSubmit B. onClick

C. onChange D. onExit

7、用户更改表单元素 Select 中的值时,就会调用( D )事件处理程序。

A. onClick B. onFocus

C. onMouseOver D. onChange

8、ID为“showTime”的DIV标签内显示时钟,每秒刷新一次,完成每秒刷新时钟的代码正

确的是:( D )

A.setTimeout('showTime.innerText=new Date( ).toLocaleString( ) ',1000)

B.setTimeout('showTime.innerHTML=new Date( ).toLocaleString( )',1000)

C.setInterval('showTime.outerHTML=new Date( ).toLocaleString( )',1000)

D.setInterval('showTime.innerText=new Date( ).toLocaleString( )',1000)

9、 名为myform的表单中有一个ID为email的文本框, email中必须包含@和.字符,并且@和.两个字符均不在第一位,定义:var e= document.myform.email.value;下面验证E-mail的代码正确的是:( A )

A.if(e.indexof(“@”,1)==-1 || e.indexof(“.”,1)==-1){

alert(“电子邮件格式不正确”) return false;}

B.if(e.indexof(“@”,1)==-1 && e.indexof(“@”,1)==-1){

alert(“电子邮件格式不正确”) return false;}

C.if(e.indexof(“@”,0)==-1 || e.indexof(“@”,0)==-1){

alert(“电子邮件格式不正确”) return false;}

D.if(e.indexof(“@”,0)==-1 && e.indexof(“@”,0)==-1){

alert(“电子邮件格式不正确”) return false;}

10、已知页面上有一个名为“关闭图片”按钮,需关闭图片:<img src=”ss.jpg”id=”dd”> , 假设按钮的onClick事件的函数是close,下面对该函数的描述正确的是:( B )

A.document.getElementsByName( dd ).style.display= none

B.document.getElementById(‘dd’).style.display=’none’

C.document.getElementByTag( dd ).style.display= none

D.document.getElementsByName( dd ).style.display= block

11、OnBlur事件表示( A )

A.失去焦点 B.获得焦点

C.内容发生改变 D.文本被选中

12、在打开已知页面时,弹出一个名为adv.html、高300、宽250、显示工具栏但不显示地址栏的弹出窗口,以下弹出窗口的代码正码的是:( B )

A. open(“adv.html”,”left=250,height=300,toolbar=0,location=1”)

B.open(“adv.html”,””,”width=250,height=300,toolbar=1,location=0”)

C.open(“adv.html”,””,”width=250,top=300,scrollbars=1,location=0”)

D.open(“adv.html”,””,”width=250,top=300,scrollbars=1,menubar=0”)

13、下面对代码段分析正确的是:( C )

<marquee direction=“right” onMouseOver=“this.stop( );”

onMouseOut=“this.start( );” loop=100>滚动的文字

</marquee>;

A.文字循环向左滚动100次,然后停止

B.文字向右无限次循环滚动,鼠标停在文字上时,文字停止滚动,移开时,继续滚动,

C.文字循环向右滚动100次,鼠标停在文字上时,文字停止滚动,移开时,继续滚动

D.文字向右来回往复滚动,鼠标停在文字上时,文字停止滚动,移开时,继续滚动

14、如下代码片断的作用是:( C )

<a href=“javascript:close( );”>点我看看 </a>

A.重载当前窗口 B.刷新当前窗口

C.关闭当前窗口 D.弹出提示窗口

15、onMouseUp()事件处理程序表示( A )

A. 鼠标被释放 B. 鼠标按下

C. 鼠标离开某个区域 D. 鼠标单击

第二部分:操作题(共70分)

1、 采用合理的布局方式,制作一个购物网站首页及该网站用户登录 …… 此处隐藏:1172字,全部文档内容请下载后查看。喜欢就下载吧 ……

网页高级编程期末上机考试内容.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219