このJSコードが機能しない理由を教えてもらえますか?jsコードのエラー
それは時間を毎秒を印刷する必要があります:
function stampajDatum(){
var now = new Date();
var sat = now.getHours();
var mins = now.getMinutes();
var sec = now.getSeconds();
document.write(sat + ":" + mins + ":" + sec);
}
setInterval("stampajDatum()", 1000);
文書がロードが存在していたすべての要素を削除し、それをリセットします終了した後 ')('のdocument.writeを呼び出します。 [document.writeの代替手段は何ですか?](http://stackoverflow.com/questions/4537963/what-are-alternatives-to-document-write) –
また、 'setInterval()'に文字列を指定することは普通です'悪い習慣とみなされます。'(http://stackoverflow.com/questions/6081560/is-there-ever-a-good-reason-to-pass-a-string-to-settimeout) ) ' - [' setInterval(stampajDatum、1000) '](http://stackoverflow.com/questions/4506074/settimeout-with-string-or-anonymous-function-reference-speedwise)。 –
文字列を 'setInterval'に渡したのはなぜですか?それが間違っている場合、パラメータは関数です。 – t0mm13b