不跳转页面 单击一button按钮 实现将服务器的时间显示在文本框中在线等^
解决方案 »
- [分享]从dl('xxx.so');函数分析PHP模块开发
- ajax得到数据后会有缓冲吗?呼唤高的!!
- 正则匹配题:对正则感兴趣的高手们都来看看!
- 谈谈Delphi for PHP
- mail函数第四参additional_headers一问
- mssql_query后的结果能传递给下个页面吗?
- 怎么样用php实现在mysql中建立数据库或者导入数据库资料?
- php程序只能放在linux主机的根目录下吗?
- php CURL
- 我要新增一个页面, 在php中查询出list 然后传给对应的dwt文件,请问如何在dwt中循环输出这些信息? 又或者不是这样?请给出思路 ,实例代码
- 关于cookie赋值的安全的问题
- PHP支持联盟②群:87768463 PHP技术交流群,可以和①群在论坛交流
$("input[name=ShowTime]").click(function(){
$.get("ShowServerTime.php",function(data){
$("#ShowServerTime").html(data);
})})
<input type=button name="ShowTime" ><div ID='ShowServerTime'></div>
看来真的是对AJAX一点都不了解,不然就不会这么问了
但是需要页面刷新
给个思路,提交一个请求,用PHP date(“Y-m-d H:i:s”),
页面跳回此页面,
把值赋给文本框的VALUE属性
非要那种效果又不想用ajax的话就用iframe标签吧,至少看上去效果区别不大。
如果楼主非要用PHP,那可以把每次获取的时间放在SESSION里,这样可以重复调用
session里能放多少变量 有限制吗?
var $ = function($){return document.getElementById($);}
,getTime = function(t){ $('t').value = t;
}
</script>
<input type='button' name='button' value='button' onclick="getTime('<?php echo date('Y-m-d H:i:s');?>')">
<input type='text' value='' id='t'/>
看你是什么样的需要了
判断提交的按钮不就行了
用SESSION是牺牲服务器端资源
不过用JS就不需要刷新了,减少了向服务器发请求
楼主就用楼上的方法吧
=================================================
<script>
var curTime = '<?php echo "服务器时间";?>' setInterval(function(){
curTime = curTime + '1秒'//
},1000)//每隔一秒计算一次时间
</script>