誰かが私のJavaスクリプトを手伝ってくれませんか?
私の Java スクリプトは一貫してカウントアップします。問題は、セント文字の長さが長すぎることです (最大 2 文字が必要です)。もう1つの問題は、適切な量を決定するためにカンマを正しい位置に配置する必要がある追加のコードがわからないことです。例: 12345.67 対 12,345.67。何をすべきかわからないので、コードを見て修正し、完全なコードを再投稿できる人がいれば、深く感謝します。
これは JavaScript コードです: http://jsfiddle.net/pqsH6/
<p style="float:left;">Money Saved: </p><b><p id="ds" style="float:left;">$</p></b>
<div id="counter" style="float:left;"></div>
<script type="text/javascript">
var START_DATE = new Date("january 1, 2012 12:00:00"); // put in the starting date here
var INTERVAL = 1000; // savings per second
var INCREMENT = 0.005; // money saved per second
var START_VALUE = -50000; // configures proper savings calculation
var count = 0;
window.onload = function()
{
var msInterval = INTERVAL * 1;
var now = new Date();
count = parseInt((now - START_DATE)/msInterval) * INCREMENT + START_VALUE;
document.getElementById('counter').innerHTML = count;
setInterval("count += INCREMENT; document.getElementById('counter').innerHTML = count;", msInterval);
}
</script>