|
| » 首页 » 电脑_数码 » 编程 » 网页时间代码 |
网页时间代码 |
|
<div id="linkweb"> </div> <script>setInterval("linkweb.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); </script> 效果如下: 2008年5月24日 10:09:50 星期六 现在我想要如下效果: 现在时刻:2008年5月24日 10:09:50 星期六 就是加入“现在时刻:”,请问应该加在哪啊??? “<script>setInterval("linkweb.innerHTML='现在时刻:'+new Date().toLocaleString()+' 星期'+'日 一二三四五六'.charAt(new Date().getDay());",1000); ”没用哦,什么都显示不出来了 |
![]() |
|
|
<tr> <td width="22%" class="redfont red"><div align="center">今天是:</div></td> <td width="78%" class="redfont red"><script language="javascript"> function showTime(){ var oDiv = document.all('oDiv'); var oDate = new Date(); var strTime = oDate.getFullYear() + '年' + eval(oDate.getMonth()+1) + '月' + oDate.getDate() + '日 星期' + '日一二三四五六'.substr(oDate.getDay(),1) + ' ' + oDate.getHours() + ':' + oDate.getMinutes() + ':' + oDate.getSeconds(); oDiv.innerHTML = strTime; window.setTimeout('showTime()', 1000); } window.onload = showTime; </script> <div id="oDiv"></div></td> </tr> </table> <tr> <td width="22%" class="redfont red"><div align="center">今天是:</div></td> <td width="78%" class="redfont red"><script language="javascript"> function showTime(){ var oDiv = document.all('oDiv'); var oDate = new Date(); var strTime = oDate.getFullYear() + '年' + eval(oDate.getMonth()+1) + '月' + oDate.getDate() + '日 星期' + '日一二三四五六'.substr(oDate.getDay(),1) + ' ' + oDate.getHours() + ':' + oDate.getMinutes() + ':' + oDate.getSeconds(); oDiv.innerHTML = strTime; window.setTimeout('showTime()', 1000); } window.onload = showTime; </script> <div id="oDiv"></div></td> </tr> </table> 加在 <script> 前面试试 哪有那么复杂,就在楼主的基础上改就好。 <div id="linkweb"> </div> <script>setInterval("linkweb.innerHTML='现在时刻:'+new Date().toLocaleString()+' 星期'+'日 一二三四五六'.charAt(new Date().getDay());",1000); </script> 这样直接复制确实是出不来效果,这是我在记事本上写好并测试好才发过来的,一复制就不行了,你直接在你原来的代码上的"linkweb.innerHTML=后面加上'现在时刻:'+后面写上乘下的内容试试 |
| 《网页时间代码》答案收集时间:2008-06-14 14:33:37 |