Hallo zusammen,
kann mir irgend jemand erklären warum diese if-else Anweisung nicht funktionier, bzw warum es nicht durchläuft?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>Gehzeit Rechner ;-)</title>
<script type="text/javascript">
<!--
function ZeitRechnen(Stunden, Minuten) {
var ArbZeit = 480; //Reguläre Arbeitszeit
var StartStd = parseInt(Stunden) *60; //Umrechnen der Stunden in Minuten
var StartMin = parseInt(Minuten) ; //Eingegebene Minuten + 20 Min
var ExtraMin = StartMin + 20;
if (StartStd >= 540 && StartMin >= 30 )
{
alert("Sie sind nicht mehr in der Kernzeit!!!)
}
else
{
alert("1");
if (ExtraMin <60 ) {
var StdSollzeit = ArbZeit + StartStd; //Gesamte Arbeitsstunden zusammen gerechnet
var StdSollzeit2 = StdSollzeit/60; //Rechnung: Minuten in Stunden
var Komplett = StdSollzeit2 + "." + ExtraMin; //Rechnung: der Gehzeit
document.StartZeitEingabe.EndZeitFeld.value = Komplett; //Übergabe des wertes an das Ausgabe Formular
}
else {
var pZeit = ExtraMin - 60;
var StdSollzeit = ArbZeit + StartStd; //Gesamte Arbeitsstunden zusammen gerechnet
var StdSollzeit2 = StdSollzeit/60 //Rechnung: Minuten in Stunden
if (pZeit <10) {
var Komplett = StdSollzeit2+1 + ".0" + pZeit; //Rechnung: der Gehzeit
document.StartZeitEingabe.EndZeitFeld.value = Komplett; //Übergabe des wertes an das Ausgabe Formular
}
else {
var Komplett = StdSollzeit2+1 + "." + pZeit; //Rechnung: der Gehzeit
document.StartZeitEingabe.EndZeitFeld.value = Komplett; //Übergabe des wertes an das Ausgabe Formular
}
}
}
}
//-->
</script>
</head>
<body>
<form name="StartZeitEingabe" action="">
<pre>
Anfangs Uhrzeit
<p>Stunden: <input type="text" name="eingStunden" /></p>
<p>Minuten: <input type="text" name="eingMinuten" /></p>
</pre>
<input type="button" value="Endzeit Ausrechnen"
onClick="ZeitRechnen(document.StartZeitEingabe.eingStunden.value, document.StartZeitEingabe.eingMinuten.value);"/>
<!-- onClick="XY(document.StartZeitEingabe.ZeitEingabe.value)"/> //-->
<pre>
Sie dürfen um: <input type="text" name="EndZeitFeld" />Uhr gehen.
</pre>
</form>
</body>
</html>
gruß Schmaid