文档库 最新最全的文档下载
当前位置:文档库 › JS期末-带答案(修订版)

JS期末-带答案(修订版)

JS期末-带答案(修订版)
JS期末-带答案(修订版)

1.声明变量x,依次赋给x数值型、字符型和布尔型的数据,向页面输出x的显示结果。(易)

2.声明两个变量x和y,将x赋予整数型数值2000,将x加上46后将值赋给y,向页面输出表达式x+y

的结果。(易)

3.页面上一个div结构,如下:

你好,我是div

写js代码,通过alert警告框,弹出该div的内容。(易)

4.圆的半径r为100,写JS程序,求它的面积。并把运算结果显示在页面上。PI取 3.14(中)

5.至少使用2种方法将字符“100”转化成数字100。(易)

6.在页面文本框中输入内容,通过点击按钮,将文本框的内容利用警告框弹出。

(易)

onclick=“alert(document.getElementById(‘num’).value)”/>

7.页面中有两个文本框和一个按钮,代码如下:

在文本框中输入数字,单击按钮后,用警告框显示num1和num2相加的结果。

(易)

8.页面中一个文本框和按钮,代码如下:(中)

如果用户输入的体温XXX在37.5-42度之间,则输入“体温偏高!”,如果输入的体温XXX在36-37.5,则输出“体温正常!”,其他情况则提示“输入的数据不靠谱”。(中)

)

9.如何JS代码隐藏如下标签:(易)

要隐藏我哦

10.指定某个年份,判断它是否为闰年,并显示有关信息。判断闰年的条件是:年份能被4整除但不能被

100整除,或者能被400整除。(中)

11.利用文本框输入成绩后,点击按钮用警告框弹出成绩等级。成绩在90到100之间为“优”,80到89

之间为“良”,70到79为“中”,60-69为“及格”,60以下为“差”。(中)

12.完善如下程序:

王丽

在该程序中,要更改mySpan中的内容为变量myName的值,请在页面中完善它。(易)

王丽

13.通现有HTML结构如下,请按要求完善JS程序:

有商品12

单价12.00元/件

总价??

程序中,要求点击按钮后在总价span标签中显示价格,myClick函数该怎么写?(中)

14.求出0到100之间的偶数和,利用警告对话框显示结果。(易)

15.求出0到100之间的奇数和,利用警告对话框显示结果。(易)

16.求出0到50之间的和,利用警告对话框显示结果。(易)

17.请利用循环嵌套语句向页面输出简易的九九乘法表。(中)

18.用jquery实现如下特效:

一个div标签,id为myDiv,里面的文字为“你好”。

你好

单击改标签后,文字变为“你点击过了”。(中)

19.猜数字游戏(循环猜数字),自己设定一个数字为被猜数字如(48),让用户在输入提示消息框中进行

猜数字游戏。当输入的数字大于预设数字(48)时,利用警告对话框提示用户“你猜的数字太大了”;

当输入的数字小于预设数字(48)时,利用警告对话框提示用户“你猜的数字太小了”;直到当用户猜对了,利用警告对话框提示“恭喜你,猜对了!”。(中)不考

20.有如下JS,请完善函数jia。(中)

21.利用按钮的onclick事件的调用函数,实现文本框输入字符,单击按钮利用提示对话框显示文本框里

面的内容。效果如下:(易)

22.对左边输入的文本框的内容进行判断,要求是数字,通过“传值”按钮的单击事件传递到右边文本框

中。(易)

23.利用函数实现求圆的面积。(易)

请输入圆半径:

24.求矩形的面积,长、宽由用户输入。(要求:通过文本框输入矩形的长和宽,单击面积按钮后,

将结果显示到文本框中。)(易)

求矩形的面积




25.利用函数实现两个数的+、-、*、/运算。(中)

26.点击一个span标签,把span里面的内容用alert警告框弹出来。(易)

点我弹出内容

点我弹出内容

27.在网页加载的时候,在验证码文本框后面显示一个4位数的随机数,单击“看不清”可重新生成随机

数。(易)

验证码:看不清

28.页面中有一个div如下:

你好

实现特效:当鼠标移动到改div上的时候,更改div的内容为”欢迎光临”;鼠标离开这个div后,内容又更改为“你好”

你好

29.在网页上实现显示当前系统上的日期和时间.(易)

30.计算当前时间距离下次国庆节的天数。(易)

31.计算当前时间距离下次国庆节的倒计时。(难)

32.用函数实现数字自减功能,数字初始值为100显示在div中,单击”开始倒计时”按钮后,每一秒数

字减1,单击”暂停”按钮暂停计时, 单击”开始倒计时”继续。提示:使用setTimeout功能.(中)

100

33.任意输入一个字符串,将这个字符串输出到页面上(div中),每1秒输出一个字,输出的时候在每2

个字符之间插入一个@字符,比如,输入字符串abcd,则输出a@b@c@d(难)

34.在网页上统计多行文本框中输入的字符长度,以及字母a出现的次数(不区分大小写)。(易)

统计字母A出现了多少次(不分大小写)


35.在网页上逐字显示“您好!欢迎您来到我的主页!”。(中)

36.判断是否输入了邮箱格式信息“xx@https://www.wendangku.net/doc/3c3868668.html,”,然后将邮箱名字以大写形式显示出来,否则显示“电

子邮件地址无效”。(中)

电子邮箱地址:

密码:

37.当文本框失去焦点时,对身份证号码进行判断,身份证是18位数字或17位数字+字母x构成。(易)

身份证请输入身份证号码

38.文本框中只能输入是手机号码,对出现的错误输入进行提示,最后根据手机号码判断手机号码是联通、

移动或电信。(130-132、186是联通的,133和153、189是电信的,134-139、159、187、188是移动的)。(难)

39.用jquery完成如下效果的二级菜单:

当鼠标移到一级菜单上,就出现相应的二级菜单(难)

40.对密码文本框判断,密码至少6位,必须包含数字、字母或特殊字符,不能全部是数字,也不能全是

字母。(难)

获得光标出现提示:

失去光标时,对密码框的输入进行判断,符合后提示”正确”。

41.用jquery实现div变化效果:页面中一个div标签,id为“myDiv”,宽高均为200px。点击它后,宽

高则变为300px。(中)

42.在实现如下图所示的纵向滚动效果:

要求:文字能自行向上滚动。当鼠标移动上去的时候,滚动停止;当鼠标移开后,滚动继续。(难)

43.用jquery实现如下图所示的选项卡效果:

要求:点击标题的时候,就出现对应的内容项。同时,标题样式要发生改变,当前的内容标题要突出显示。(难)

44.输入你的爱用jquery完成如下效果的图片轮换。要求:点击图片右下角的小块,图片能做相应的切换

(难)

45.实现如下图所示的评分展示效果:要求:进度条的长度根据分数来变化。5分为满分;4分的时候,

进度条的长度为80%,以此类推。(中)