我想用$ time设置当前时间。 就像我在使用
$time = date("H:i:s");
使用当前运行时间时: 我正在使用此代码:
<script>
function pad(num) {return ("0" + num).slice(-2);}
function time1() {
var today = new Date(),
h = today.getHours(),
m = today.getMinutes(),
s = today.getSeconds();
h = h % 12;
h = h ? h : 12; // the hour '0' should be '12'
clk.innerHTML = h + ':' +
pad(m) + ':' +
pad(s) + ' ' +
(h >= 12 ? 'AM' : 'PM');
}
window.onload = function() {
var clk = document.getElementById('clk');
t = setInterval(time1, 500);
}
</script>
<span id="clk" style="background:white; padding:3px;"></span>
我想使用如下:
$time = date("H:i:s");
$ clk =?(如何在此处为代码编写代码)
其实我想使用如下所示的$ clk:
<input id="time" name="time" value="<?php echo $clk; ?>"/>
答案 0 :(得分:1)
您正在尝试使用Javascript值设置PHP变量。你不能这样做。 Javascript在查看器浏览器中运行。 PHP在服务器上运行。您可能需要阅读两者之间的差异,以帮助您更好地理解这一点。这是一个帮助您入门的链接。 http://www.michaelrauch.net/2011/06/php-vs-javascript-what-are-the-differences/