读书人

页面动态显示时间,该怎么处理

发布时间: 2012-07-29 15:26:14 作者: rapoo

页面动态显示时间
<script type="text/javascript" language="javascript">
<!--
function show_date_time(){
window.setTimeout("show_date_time()", 1000);
today=new Date();
span_dt_dt.innerHTML="现在是"+today.getYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+" 日"+today.getHours()+"时"+today.getMinutes()+"分"+today.getSeconds()+"秒";

}
document.getElementById("label1").innerHTML;
show_date_time();
//-->
</script>
显示不了。。。。纠结

[解决办法]

HTML code
<html><head><script type="text/javascript">setInterval("div1.innerHTML=new Date().toLocaleString();",1000);</script></head><body><div id='div1'></div></body></html>
[解决办法]
label在前台会渲染成span的,取span的ID,再赋值就可以了。
[解决办法]
http://blog.csdn.net/xianfajushi/article/details/6028088
[解决办法]
<script type="text/javascript" language="javascript">
<!--
function show_date_time()
{

window.setTimeout("show_date_time()", 1000);
today=new Date();
document.getElementById("label1").innerHTML="现在是"+today.getYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+" 日"+today.getHours()+"时"+today.getMinutes()+"分"+today.getSeconds()+"秒";

}
-->
</script>

</head>
<body onload='show_date_time()'>
<form id="form1" runat="server">
<div>
<label id='label1'></label>
</div>

</form>
</body>
[解决办法]
<script type="text/javascript" language="javascript">
var timer0 = null;
var week = new Array("日", "一", "二", "三", "四", "五", "六");
timer0 = setTimeout(showTime, 100);
function showTime() {
clearTimeout(timer0);
var dt = new Date();
var result = dt.toLocaleDateString() + dt.toLocaleTimeString();
$("#timePlace").html(result);
timer0 = setTimeout(showTime, 1000);
}
</script>
<span id='timePlace'></span>
[解决办法]
你的innerHTMl后面根本就没有赋值 肯定不显示啦

读书人网 >C#

热点推荐