初めてサーバーから時間を取得し、毎秒JavaScriptで更新したいと考えています。これは私のコードです:PHPからの入手時間とjavascriptによる更新
setInterval(function() {
var myvar = '<?php echo strtotime($now); ?>'
var hours = myvar.getHours();
var minutes = "0" + myvar.getMinutes();
var seconds = "0" + myvar.getSeconds();
myvar=hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
document.getElementById("time").innerHTML=myvar;
}, 1000);
しかし、2行目にエラーがあります。エラーは "myvarはコンストラクタではありません"です。それでどうすればいい?
どのようなエラーが発生していますか? – Hardik
あなたは ''<?php echo strtotime($ now);ということに気づいていますか? ?> ''はサーバーコールではありませんか?今のように毎秒同じ時刻を設定しようとしています。 – Cerbrus
この質問はなぜ投票されるのですか? – BeetleJuice