我有一些時鐘腳本。一切都很好,它的工作完美,但...我有一個問題。如果在時鐘設置爲一位數小時或分鐘,如1:5時鐘之前不添加「0」數字。這是我做了什麼,但它沒有奏效。你能幫助我嗎,很多thx?如果時鐘有一個數字,加上「0」
window.setInterval(function update_clock() {
var currentTime = new Date();
var currentHours = currentTime.getHours();
var currentMinutes = currentTime.getMinutes();
$.ajax({
success: function (clock) {
document.getElementById("hour").firstChild.nodeValue = currentHours;
document.getElementById("minutes").firstChild.nodeValue = currentMinutes;
if (currentMinutes.length == 1) {
currentMinutes = "0" + currentMinutes;
}
}
});
}, 999);
可能重複的[String.Format in Javascript?](http://stackoverflow.com/questions/6220693/string-format-in-javascript) –
我找不到它... – Lukas
「問題」這個代碼是'number.length'(例如'(42).length')*總是*'undefined'。 – 2012-09-05 09:35:21