定时执行PHP的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 00:54:45
<script type="text/javascript">
setInterval("go1();",2000); //2秒
function go1()
{
document.getELementById("tt").innerHTML="<?php echo "123";?>";
}
</script>
<style type="text/css">
.a{
width:400px;
height:100px;
border:1px solid #000;
margin:auto;
}
</style>
<body>
<div class="a" id="tt"><?php echo"123";?></div>
</body>为什么2秒后输出不了22222

2秒后输出 应该为 <?php echo "123";?>

客户端这样是不能执行服务端的,除非是网站重新刷新,或者使用xmlHTTP 来获取服务端返回的值

因为你的document.getELementById("tt").innerHTML="<?php echo "123";?>";
这句输出的是123而不是22222

你把上面那个echo 123改成234
第一次2秒就能看出来效果.