functionpx(){
vara=()*(9999-1000)+1000;nnerHTML=b;
}
25.页面中有一个div如下:
实现特效:
当鼠标移动到改div上的时候,更改div的内容为”欢迎光临”;鼠标离开那个div后,内容又更改成“你好”
functiononover(){
(“mydiv”).innerHTML=“欢迎光临”;
}
functiononout(){
(“mydiv”).innerHTML=“你好”;
}
26.在网页上实现显示当前系统上的日期和时刻.(易)
functionpx(){
vard=newDate();
vara=newArray("礼拜天","礼拜一","礼拜二","礼拜三","礼拜四","礼拜五","礼拜六");
vars="今天是:
"+()+"年"+()+1)+"月"+()+"日"+a[()]+"\n"+()+":
"+();
("d").innerHTML=s;
}
27.计算当前时刻距离下次国庆节的天数。
(易)
functionpx(){
vara=newDate(2021,9,1);
varb=newDate();
vart1=()())/(1000*60*60*24);nnerHTML=t;
setTimeout("px()",500);
}
28.计算当前时刻距离下次国庆节的倒计时。
(难)
functionpx(){
vara=newDate(2021,9,1);
varb=newDate();
vart1=()())/(1000*60*60*24);nnerHTML=t;
setTimeout("px()",500);
}
29.用函数实现数字自减功能,数字初始值为100显示在div中,单击”开始倒计时”按钮后,每一秒数字减1,单击”暂停”按钮暂停计时,单击”开始倒计时”继续。
提示:
利用setTimeout功能.(中)
#p1{
font-size:
100px;
color:
#F00;
}
vara=100;
vartt;
functionpx(){
("p1").innerHTML=a;
if(a>0){
a--;
}else{
("p1").innerHTML='倒计时终止';
}
tt=setTimeout("px()",1000);
}
functionpx1(){
clearTimeout(tt);
}
30.任意输入一个字符串,将那个字符串输出到页面上(div中),每1秒输出一个字,输出的时候在每2个字符之间插入一个@字符,比如,输入字符串abcd,那么输出a@b@c@d(难)
31.在网页上统计多行文本框中输入的字符长度,和字母a显现的次数(不区分大小写)。
(易)
统计字母A显现了多少次(不分大小写)
functionpx(){
vara=("textarea").value;
varb=();nnerHTML='文本的长度是'++';字母A显现了'+t+'次';
}
32.在网页上逐字显示“您好!
欢迎您来到我的主页!
”。
(中)
vari=1;
functionpx(){
vars="您好!
欢迎您来到我的主页!
";
vart=(0,i);
if(i<{
i++;
}else{
i=0;
}
nnerHTML=t;
setTimeout("px()",1000);
}
33.判定是不是输入了邮箱格式信息”,然后将邮箱名字以大写形式显示出来,不然显示“电子邮件地址无效”。
(中)
电子邮箱地址:
密码:
functionpx(){
vart=("t1").value;
if(t==''){
("s").innerHTML="邮箱地址不能为空";
}else{
vara=("@");
varb=(".");
if!
=2||!
=2){
("s").innerHTML="电子邮箱地址无效";
}else{
("s").innerHTML="欢迎"+a[0].toUpperCase();
}
}
}
34.当文本框失去核心时,对身份证号码进行判定,身份证是18位数字或17位数字+字母x组成。
(易)
身份证
functionpx(){
vart=("t1").value;
if(t==''){
("s").innerHTML="身份证号码为空";
}elseif!
=18){
("s").innerHTML="你输入的号码不合法";
}else{
vara=(0,17);
varb=(17,1);
if(!
isNaN(Number(a))&&(!
isNaN(Number(b))||b=='x'||b=='X')){
("s").innerHTML="身份证号码合法";
}else{
("s").innerHTML="你输入的号码不合法";
}
}
}
35.文本框中只能输入是电话号码,对显现的错误输入进行提示,最后依照电话号码判定电话号码是联通、移动或电信。
(130-13二、186是联通的,133和153、189是电信的,134-13九、15九、187、188是移动的)。
(难)
36.用jquery完成如下成效的二级菜单:
当鼠标移到一级菜单上,就显现相应的二级菜单(难)
37.对密码文本框判定,密码至少6位,必需包括数字、字母或特殊字符,不能全数是数字,也不能满是字母。
(难)
取得光标显现提示:
失去光标时,对密码框的输入进行判定,符合后提示”正确”。
38.用jquery实现div转变成效:
页面中一个div标签,id为“myDiv”,宽高均为200px。
点击它后,宽高那么变成300px。
(中)
$(document).ready(function(){
$(“#mydiv”).click(function(){
$(this).css(“height”,”300px”);
$(thi
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1