嘿,我想创建一个活时钟,把它放在我的网站上.所以我写了一个带有JavaScript代码的简单php,就是这样:
<?php
Function d1() {
$time1 = Time();
$date1 = date("h:i:s A",$time1);
echo $date1;
}
?>
<script type="text/javascript">
window.onload = startInterval;
function startInterval() {
setInterval("startTime();",1000);
}
function startTime() {
document.getElementById('qwe').innerHTML = '<?php d1();?>';
}
</script>
<div id="qwe">test</div>
Run Code Online (Sandbox Code Playgroud)
当运行此代码输出时"2:40:17 PM",div每秒刷新一次,但问题是时间永远不会改变.