<!Doctype html> <html xmlns="http://www./1999/xhtml"> <head> <title>倒计时</title> <script type="text/javascript">
function calDay(){ var date=new Date() //得到当前对象 document.getElementById("currentDate").innerText=date.toLocaleDateString() //2015年7月7日 //根据 ID 获得值 构造时间 var year=document.getElementById ("year").value var month=document.getElementById ("month").value -1 //月份 0代表一月 得到的值要减一 var day=document.getElementById ("day").value alert(year ) var endDate=new Date(year,month,day) //设置赋值 alert(endDate.toDateString()); var diff=endDate.getTime()-date.getTime(); //设置的时间 减去 现在的时间 毫秒 var result=Math.ceil (diff/(1000*60*60*24)); document.getElementById("result").innerText="距离目标天数还要:"+result+"天" // var result=daff/() }
</script>
</head>
<body>
<span id="currentDate"></span><br/>
<label >年</label><input type ="text" id="year" />
<label >月</label><input type ="text" id ="month" /> <label >日</label><input type ="text" id ="day" /> <input type ="button" value ="计算" onclick ="calDay()" /> <br/> <span id="result"></span> </body>
</html>
|