阅读下列说明和HTML 文本,分析其中嵌入的JavaScrlpt 脚本,将应填入(n)处的语句写在对应栏内。[说明]本题实现用鼠标拖拽图片在Web页内移动的功能。将鼠标放在图片上,按下左键,移动鼠标便可带动图片一起移动。[HTML 文本]<html><!--省略部分为HTML 框-->……<style><!-drag {position:relative;cursor;hand} //css 程序,通过类选择符建立类,类的名称为 drag--></style>(1) //JavaScript. 区域开始标识var m=false //声明几个变量var 2,X,yfunction p(){ //定义一个函数p(),判断鼠标是否已按下左键if( (2)m){z. style.pixelLeft=a+event.clientX-x //定义图片左上角的位置z. Style.pixelTop=b+event.clientY-yreturn false}}function q(){ //定义一个函数q()。如果是Netscape浏览器,就返回。所以此效果在Nemcape//浏览器中看不到if(!document,all)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. nmouseup=newfunction(“(5)”)

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

[说明]

本题实现用鼠标拖拽图片在Web页内移动的功能。将鼠标放在图片上,按下左键,移动鼠标便可带动图片一起移动。

[HTML 文本]

<html>

<!--省略部分为HTML 框-->

……

<style>

<!-drag {position:relative;cursor;hand} //css 程序,通过类选择符建立类,类的名称为 drag

-->

</style>

(1) //JavaScript. 区域开始标识

var m=false //声明几个变量

var 2,X,y

function p(){ //定义一个函数p(),判断鼠标是否已按下左键

if( (2)&&m){

z. style.pixelLeft=a+event.clientX-x //定义图片左上角的位置

z. Style.pixelTop=b+event.clientY-y

return false

}

}

function q(){ //定义一个函数q()。如果是Netscape浏览器,就返回。所以此效果在Nemcape

//浏览器中看不到

if(!document,all)

retum

if(event,srcElement.className=="drag",)//如果鼠标左键被按下,返回z,a,b,x,y的值

m=true

z=event.srcElement

a=z.style.pixelLeft

b=z.style.pixelTop

x=event.clientX

y=event.clientY

(3) //当鼠标移动时,执行p()函数,当鼠标按下的时候,执行q函数,当鼠标

//抬起的时候,不执行任何函数

}

}

(4)

document. nmouseup=newfunction(“(5)”)


相关考题:

●试题五阅读下列说明和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)处的字名写在的对应栏内。[说明] 以下函数完成求表达式的值,请填空使之完成此功能。float sum ( float x ){ float s=0.0;int sign = 1;(1);for(inti=1;(2); i+ +){t=t*x;s=s+(3);sign = - sign;(4);}

阅读下列说明和流程图,将应填入(n)处的语句写在对应栏内。【说明】下列流程图用泰勒(Taylor)展开式y=ex=1+x+x2/2!+x3/3!+…+xn/n!+…计算并打印ex的近似值,其中用ε(>0)表示误差要求。【流程图】

阅读以下说明和Java以及HTML代码,将应填入(n)处的字句写在对应栏内。[说明]编写一个Applet程序,接受HTML文件传递的整数参数,根据该参数指定Applet中文本框的长度。编写对应的HTML文件运行这个Applet。[Java 代码]import java. applet.*;import java. awt.*;public class chuangdics extends (1){TextField tf=new TextField ();int tfLength=0;public void init(){try{tfLength=Integer. parseInt( (2) ("length"));tf. setColumns (tfLength);add (tf);}catch (NumberFormatException nfe){tf. (3) ("HTML 文件传人的参数格式错误。");add(tf);}}}[HTML 代码]<html><head><title>(4)</title></head><body><hr><applet code=chuangdics width=700 height=150><param name=length value=20>(5)<hr></body></htmI>

阅读下列程序说明和C++程序,把应填入其中(n)处的字句,写在对应栏内。【说明】阅读下面几段C++程序回答相应问题。比较下面两段程序的优缺点。①for (i=0; i<N; i++ ){if (condition)//DoSomething…else//DoOtherthing…}②if (condition) {for (i =0; i<N; i++ )//DoSomething}else {for (i=0; i <N; i++ )//DoOtherthing…}

阅读下列说明和流程图,将应填入(n)处的语句写在对应栏内。【说明】设学生(学生数少于50人)某次考试的成绩按学号顺序逐行存放于某文件中,文件以单行句点“.”为结束符。下面的流程图用于读取该文件,并把全部成绩从高到低排序到数组B[50]中。【流程图】

试题三(共 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); }

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