Hi,
habe versucht mit javascript ein tool zu bauen das die aktuelle zeit anzeigt und bei eingabe von stunden und minuten in darunter liegenden inputs. diese dazugerechnet und darunter wieder in einem weiteren input ausgibt.
ein timetool sozusagen.
das ganze klappt auch ganz gut nur bei der ausgabe erscheint nicht das was ich eigentlich erwartet habe.
ein kleines beispiel macht es deutlich
aktuelle zeit: 15:40
eingabe : 2:10
ausgabe : 17:50 (die ausgabe die ich mir vorstelle)
ausgabe : 152:5010 (die tatsächliche ausgabe)
hier der code:
<SCRIPT LANGUAGE="JavaScript">
<!--
function showFilled(Value) {
return (Value > 9) ? "" + Value : "0" + Value;
}
function StartClock24() {
TheTime = new Date;
document.clock.showTime.value = showFilled(TheTime.getHours()) + ":" + showFilled(TheTime.getMinutes()) + ":" + showFilled(TheTime.getSeconds());
setTimeout("StartClock24()",1000)
}
function summe (x,y)
{
var ergebnis = x + y;
return (ergebnis);
}
function Berechnung()
{
document.rzeit.resultat.value = summe (TheTime.getHours(), document.bzeit.stunden.value) + ":" + summe (TheTime.getMinutes(), document.bzeit.minuten.value);
}
//-->
</script>
ich sehe darin eigentlich keine fehler. kann mir jemand helfen?