解决方案 »
- firefox下鼠标位置问题,如何实现offsetX
- 用jQuery进行ajax与后台的交互出现问题
- 用户点击下载,弹出另存为的框,选择自己的本地的路径,保存图片,在IE6上可以正常运行的,但是在firefox测试的时候出现 savepic is not defined ? 不知道如何解决,请求高手帮
- 日期格式化问题
- Java Applet 怎么实现Web实时通讯
- js中请问怎么在下拉列表实现多列呢?
- 如何切换tab时刷新TabPanel中的grid
- 请问:如何控制for语句的执行时间??
- 关于对象
- js方法执行完成后再跳转,如何解决
- 用js做的遮罩层
- 使用Jqeury.Fileupload上传文件, 在.net mvc中怎么使用?
可以是:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">也可以是:<!DOCTYPE html>但不是现在的这样,这样玩意什么影响整个页面上的css,js的解析渲染,至关重要。
另外这儿一般这样写:
setInterval(timeoutFun, 1000);
demo 看下面
http://jsbin.com/qudul/1/edit?html,output
修改完之后的代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<TITLE> New Document </TITLE>
<META name="Generator" content="EditPlus">
<META name="Author" content="">
<META name="Keywords" content="">
<META name="Description" content="">
<script type="text/javascript" src="http://www.my97.net/DP/My97DatePicker/WdatePicker.js"></script>
<script type="text/javascript">
window.onload = function(){
document.getElementById("btn").onclick = function(){
// 获取开始时间
var beginDate = document.getElementById("beginDate").value;
// 获取结束时间
var endDate = document.getElementById("endDate").value;
if(beginDate > endDate){
alert("开始时间不能大于结束时间!");
} else {
// 转化成毫秒数
var beginMillseconds = Date.parse(beginDate.replace(/-/g, "/"));
var endMillseconds = Date.parse(endDate.replace(/-/g, "/"));
alert("str"); var timeoutFun = function(){
var count1 = endMillseconds - beginMillseconds;
var count = count1 - 1000;
var y = parseInt((count) / (365 * 24 * 60 * 60 * 1000)) + "年";
var m = parseInt((count) / (24 * 60 * 60 * 1000 * 30)) + "月";
var d = parseInt((count) / (24 * 60 * 60 * 1000)) + "天";
var h = parseInt((count) / (60 * 60 * 1000)) + "小时";
var mi = parseInt((count) / (60 * 1000)) + "分钟";
var s = parseInt((count) / (60 * 1000)) + "秒";
var str = y + m + d + h + mi + s; document.getElementById("div").innerHTML = str;
//setTimeout("timeoutFun();", 100); // 延迟的定时器
};
var run = function(){
setInterval(timeoutFun, 1000);
};
}
};
}; </script>
</HEAD><BODY>
开始时间:<input type="text" class="Wdate" onClick="WdatePicker({lang:'zh-cn',skin : 'whyGreen', dateFmt :'yyyy-MM-dd HH:mm:ss'})" id="beginDate"/> 结束时间:<input type="text" class="Wdate" onClick="WdatePicker({lang:'zh-cn',skin : 'whyGreen', dateFmt :'yyyy-MM-dd HH:mm:ss'})" id="endDate"/>
<input type="button" id="btn" value="比较"/>
<div id="div"></div>
</BODY>
</HTML>