●试题三阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。【说明1】在文本框中实现时钟显示功能,格式如下:“-年-月-日小时:分:秒星期几”【HTML文本】html!省略部分为HTML文本框script. Language="JavaScript"!vartimer=null;//定义全域变量,timer表示当前定时器是否在运行,time-rr表//示当前正在运行的定时器Idvar timerr=false;function stopClock(){ //停止时钟函数,如果定时器正在运行,就停止该定时器if( (1) )ClearTimeout(timer);timerr=false;document.clock.face.value="";}function showTime(){var now=new Date();//定义各个与时间有关的变量(年、月、日等),并且赋//值于当前时间的值var year=now.getYear();var month= (2) ;var date=new.getDate();vat hours=nowgetHours();var mins=now.getMinutes();var secs=now.getSeconds();var days=now.getDay();functionday(){//定义星期显示函数this.length=day.arguments.length;for( (3) )this[i+1]=day.arguments[i];}var d=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六",);//定义新对象Var timeval="";//定义时钟显示的当前时间字符串timeval+=year"年";//产生当前时间的显示字符串timeval+=month+"月";fimeval+=date+"日";timeval+=hours;timeval+=((mins10)?":0":":")+rains;timeval+=()secs10)?":0":":")+secs;timeval+= (4) ;document.clock.face.value=timeval;//将“时钟”的显值改写为当前时间timer=setTimeout("showTime()",1000);//设置定时器且设置定时器正在运行(5) ;function startClick() ∥定义开始定时定时器的显示stopClock();showTime();function windowOpener(indexnum){//在装载主页时调用开始时钟显示的程序vat loadpos="date.html"+"#"+indexnum;controlWindow=window.open(loadpos,"date","toolbar=no,location=no,diretories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=620,height=400");}///script!省略部分为HTML文本框/html

●试题三

阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。

【说明1】在文本框中实现时钟显示功能,格式如下:“-年-月-日小时:分:秒星期几”

【HTML文本】

<html>

<!省略部分为HTML文本框>

<script. Language="JavaScript">

<!

vartimer=null;//定义全域变量,timer表示当前定时器是否在运行,time-rr表

//示当前正在运行的定时器Id

var timerr=false;

function stopClock(){ //停止时钟函数,如果定时器正在运行,就停止该定时器

if( (1) )

ClearTimeout(timer);

timerr=false;

document.clock.face.value="";

}

function showTime(){

var now=new Date();//定义各个与时间有关的变量(年、月、日等),并且赋

//值于当前时间的值

var year=now.getYear();

var month= (2) ;

var date=new.getDate();

vat hours=nowgetHours();

var mins=now.getMinutes();

var secs=now.getSeconds();

var days=now.getDay();

functionday(){//定义星期显示函数

this.length=day.arguments.length;

for( (3) )

this[i+1]=day.arguments[i];

}

var d=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六",);

//定义新对象

Var timeval="";//定义时钟显示的当前时间字符串

timeval+=year"年";//产生当前时间的显示字符串

timeval+=month+"月";

fimeval+=date+"日";

timeval+=hours;

timeval+=((mins<10)?":0":":")+rains;

timeval+=()secs<10)?":0":":")+secs;

timeval+= (4) ;

document.clock.face.value=timeval;//将“时钟”的显值改写为当前时间

timer=setTimeout("showTime()",1000);//设置定时器且设置定时器正在运行

(5) ;

function startClick() ∥定义开始定时定时器的显示

stopClock();

showTime();

function windowOpener(indexnum){//在装载主页时调用开始时钟显示的程序

vat loadpos="date.html"+"#"+indexnum;

controlWindow=window.open(loadpos,"date","toolbar=no,location=no,diretories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=620,height=400");

}

//>

</script>

<!省略部分为HTML文本框>

</html>


相关考题:

●试题四阅读下列HTML文本和说明,在该HTML文本中存在5处错误,请指出错误所在的行号、错误原因及改正方法,把解答填入答题纸的对应栏内。[说明]这是一个图片加载的题目,此Web页的名称为myhomcpage。【HTML文本】(1) html(2) head(3) bodybgcolor="#FFFFFF"text="200"leftmargin="#000000"(4) !this is an example(5) fontcolor=#110099size=2这是一张图片/fontbr(6) img src="file.gif"vspace="middle"align="33"(7) titlemyhomepage/title(8) /head(9) /body(10) /html

●试题五阅读下列说明和HTML文本,分析其中嵌入的JavaScrlpt脚本,将应填入(n)处的语句写在答题纸的对应栏内。[说明]本题实现用鼠标拖拽图片在Web页内移动的功能。将鼠标放在图片上,按下左键,移动鼠标便可带动图片一起移动。【HTML文本】html!省略部分为HTML框………style!.drag{position:relative;cursor:hand}//css程序,通过类选择符建立类,类的名称为drag/style(1) //JavaScript区域开始标识var m=false//声明几个变量var z,x,yfunction p(){//定义一个函数p(),判断鼠标是否已按下左键if( (2) &m){z.style.pixelLeft=a+event.clentX-x //定义图片左上角的位置z.style.pixelTop=b+event.client Y-yreturn false}}function q(){//定义一个函数q()。如果是Netscape浏览器,就返回。//所以此效果在Netscape浏览器中看不到if(!document.a11)retumif(event.srcElement.className==“drag”,),//如果鼠标左键被按下,//返回z,a,b,x,y的值m=truez=event.srcElementa=z.style.pixelLeftb=z.style.pixelTopx=event.clientXy=event.clientY(3) //当鼠标移动时,执行p()函数,当鼠标按下的时候,执行q函数,//当鼠抬起的时候,不执行任何函数}}(4)document.onmouseup=newfunction(" (5) ")

●试题二阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】该程序运行后,输出下面的数字金字塔【程序】includestdio.hmain (){char max,next;int i;for(max=′1′;max=′9′;max++){for(i=1;i=20- (1) ;++i)printf(" ");for(next= (2) ;next= (3) ;next++)printf("%c",next);for(next= (4) ;next= (5) ;next--)printf("%c",next);printf("\n");}}

●试题一阅读下列说明和流程图,将应填入(n)的字句写在答题纸的对应栏内。【说明】下列流程图(如图4所示)用泰勒(Taylor)展开式sinx=x-x3/3!+x5/5!-x7/7!+…+(-1)n×x 2n+1/(2n+1)!+…【流程图】图4计算并打印sinx的近似值。其中用ε(0)表示误差要求。

●试题一阅读下列说明和流程图,将应填入(n)处的语句写在答题纸的对应栏内。【说明】下列流程图用于从数组K中找出一切满足:K(I)+K(J)=M的元素对(K(I),K(J))(1≤I≤J≤N)。假定数组K中的N个不同的整数已按从小到大的顺序排列,M是给定的常数。【流程图】此流程图1中,比较"K(I)+K(J)∶M"最少执行次数约为 (5) 。图1

试题三(共 15 分)阅读以下说明和 C 程序,将应填入 (n) 处的字句写在答题纸的对应栏内。

()阅读下列说明和C语言程序,将应填入 (n)处的语句写在答题纸的对应栏内。[说明]下面程序是一个带参数的主函数,其功能是显示在命令行中输入的文本文件内容。[C语言函数]#include"stdio.h"main(argc,argv) int argc; char *argv[]; { (1) ; if((fp=fopen(argv[1],”r’’))== (2) ) { printf(”file not open!\n”);exit(0);} while( (3) ) putchar( (4) ); (5); }

●试题四阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。[说明]在表单的多行文本域中显示打字效果,即先显示一个光标,再显示一个字,然后循环显示。【HTML文本】html!省略部分为HTML文本框script. language="JavaScript"//JavaScript区域开始标识vat m=0;//定义变量m,并赋初值0function tl(){//声明一个数组,并对其进行初始化m= (1) ;for(i=0;im;i++)(2) ;}tl=mew tl("能熟练使用一种网络操作系统、一种浏览器软件和一种电子邮件收发与管理软件","能熟练使用一种网页制作软件制作一般的网页","能熟练使用HTML,语言和JavaScript语言制作一般的网页",);//定义对象var x=0;pos=0;//定义变量并赋初值vavl=tl[o].length;//定义变量1,并将对象t1数组元素的长度值赋给变量1function tt(){document.form.tf.value=tl[x].subswing(0,pos)+"-";//将数组tl中元素从0到“pos”的值显示出来。“form”是表单的名,“tl”是多行文本输入域的名。If( (3) ){//如果数组tl中一个元素显示完毕,则显示下一个,否则继续显示(4) ;setTimeout("tt()",400);//设置定时器,值越小速度越快if(++x==m{//如果数组d中所有元素均显示完毕,则从头显示,否则继续显示(5) ;1=tl[x].1ength:}else{setTimeout("tt()",400);}}/scriptbodyform. name=formtextarea name=tf rows=3 cols=38/textarea/form………! 省略部分为HTML文本框 ……/html

阅读下列说明和?C++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】阅读下列说明和?Java代码,将应填入?(n)?处的字句写在答题纸的对应栏内。【说明】某快餐厅主要制作并出售儿童套餐,一般包括主餐(各类比萨)、饮料和玩具,其餐品种类可能不同,但其制作过程相同。前台服务员?(Waiter)?调度厨师制作套餐。现采用生成器?(Builder)?模式实现制作过程,得到如图?6-1?所示的类图。

【判断题】在 HTML文档中引入JavaScript,有直接嵌入JavaScript脚本和链接外部JavaScript脚本两种。A.Y.是B.N.否