Ich habe einige Uhr Skript. Alles ist in Ordnung und es funktioniert perfekt, aber ... Ich habe ein Problem. Wenn an der Uhr eine einstellige Stunde oder Minute wie 1: 5 Uhr eingestellt ist, wird vorher keine "0" Ziffer hinzugefügt. Das was ich getan habe, aber es funktioniert nicht. Kannst du mir helfen, viel thx?Hinzufügen von "0" wenn Uhr eine Ziffer
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);
möglich duplicate von [String.Format in Javascript?] (Http://stackoverflow.com/questions/6220693/string-format-in-javascript) –
ich kann es nicht finden ... – Lukas
Das "Problem" mit diesem code ist das 'number.length' (zB' (42) .length') * immer * 'undefined'. –