您的位置:首页 > Web前端 > JavaScript

JS简单计算器

2014-09-22 12:17 106 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>javascript 计算器 demo</title>
</head>
<body>
<input type="text" id="mytime" />

<script type="text/javascript">
/*		// 实现一个简单的获取当前的时间 date() 练习
var mt=new Date();

var y=mt.getFullYear();   //获取当前的年份

var m=mt.getMonth();		//获取当前的月份

var d=mt.getDate();			//获取当前月份的哪一天

var h=mt.getHours();		//获取当前的小时

var f=mt.getMinutes();		//获取当前的分钟

var s=mt.getSeconds();		//获取当前的秒数

document.write('当前日期是:'+y+'-'+(m+1)+'-'+d+'  '+h+':'+f+':'+s);

document.write('<br />');

var md='';
switch(mt.getDay()){
case 0:
md='星期日';
break;
case 1:
md='星期一';
break;
case 2:
md='星期二';
break;
case 3:
md='星期三';
break;
case 4:
md='星期四';
break;
case 5:
md='星期五';
break;
case 6:
md='星期六';
break;
}

document.write('今天是:'+md);*/

var mytime=document.getElementById('mytime');
function getnow(){

var mt=new Date();

var y=mt.getFullYear();   //获取当前的年份

var m=mt.getMonth();		//获取当前的月份

var d=mt.getDate();			//获取当前月份的哪一天

var h=mt.getHours();		//获取当前的小时

var f=mt.getMinutes();		//获取当前的分钟

if(f<10){					//如果分钟数小于10 前面自动补充一个0
f='0'+f;
}

var s=mt.getSeconds();		//获取当前的秒数

if(s<10){					//如果秒数小于10 前面自动补充一个0
s='0'+s;
}

var tt= y+'-'+(m+1)+'-'+d+'  '+h+':'+f+':'+s;

mytime.value=tt;

}
var mi='';
window.onload=function(){
mi=setInterval("getnow()",1000);
}

function mystop(){
clearInterval(mi);
}

function mystart(){
mi=setInterval("getnow()",1000);
}

</script>

<input type="button" value="stop" onclick="mystop()"/>

<input type="button" value="start" onclick="mystart()" />

</body>
</html>


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: