收藏文章 楼主

时间-模拟登录

版块:javaScript   类型:普通   作者:小绿叶技术博客   查看:5266   回复:0   获赞:2   时间:2019-03-26 10:03:23
-----------------------登录--------------------

// JavaScript Document

var mystr="JavaScript study";

document.write("mystr.length="+mystr.length+"<br/>");

mystr="JavaScript \stud\"y";//第一个斜杠符号是转义符,不计算

document.write("mystr.length="+mystr.length+"<br/>");


//模拟登录,帐号不区分大小写,密码区分大小写

function login()

{

var account="",pwd="";

while(account.toLowerCase()!="administrator")//统一大写或者小写后比较

{

account=prompt("请输入帐号:",account);

}

alert("欢迎"+account+"登录成功!");

}

//login();


function searchStr()

{

//indexOf(str)从前往后,找第一个匹配的子串位置。返回值大于等于0就是找到,为负数(-1)就是没有找到

var str="this is a isis";

var sstr="is";

document.write(str.substr(0,4)+"--"+str.substring(0,4)+"<br/>");

document.write(str.substr(10,4)+"--"+str.substring(10,14)+"---"+str.substring(10)+"<br/>");

document.write(str+"---中查找---"+sstr+"<br/>");

var pos=str.indexOf(sstr);

document.write("从前往后查:pos="+pos+"<br/>");

//pos=str.lastIndexOf(sstr);

//document.write("从后往前查:pos="+pos+"<br/>");

var prev=0;

while(pos>=0)

{

prev=prev+pos+sstr.length;//保存前面去掉部分的长度

str=str.substring(pos+sstr.length);//取出后面部分

document.write(str+"--"+prev+"<br/>");

pos=str.indexOf(sstr);

if(pos>=0)

{

document.write("再次查找---"+sstr+":pos="+(pos+prev)+"<br/>");

}

else

{

document.write("查找结束!<br/>");

}

}

}

searchStr();

--------------------------------时间--------------------------


// JavaScript Document

function testDate()

{

var today=new Date();

document.write("年:"+today.getFullYear()+",月:"+(today.getMonth()+1)+",日:"+today.getDate()+"<br/>");

document.write("时:"+today.getHours()+",分:"+today.getMinutes()+",秒:"+today.getSeconds()+"<br/>");

today.setDate(today.getDate()+30);//30天后

document.write("年:"+today.getFullYear()+",月:"+(today.getMonth()+1)+",日:"+today.getDate()+"<br/>");

today.setMonth(today.getMonth()+10);//10个月后

document.write("年:"+today.getFullYear()+",月:"+(today.getMonth()+1)+",日:"+today.getDate()+"<br/>");

var sj1=new Date(),sj2=new Date();

sj2.setMinutes(sj2.getMinutes()+5);//5分钟

var s=sj2-sj1;//两个时间差是两个时间之间的毫秒差

document.write(sj2+"  减去  "+sj1+"  =  "+s+"毫秒<br/>");

}

function djs()

{

var endtime=new Date();

endtime.setMinutes(endtime.getMinutes()+1);//获得了1分钟后的时间

viewDJS(endtime);

}

function viewDJS(endtime)

{

var nowtime=new Date();//获得当前时间

var sj=new Date(endtime);

var dist=parseInt((sj-nowtime)/1000);//得到整数的秒差距。

document.write("距离"+sj+"还有"+dist+"秒<br/>");

document.title=dist;

if(dist>0)

{

setTimeout(function(){viewDJS(endtime);},1000);

}

}

djs();


提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:时间-模拟登录

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息