Hallo,
beim ersten Blick ist mir aufgefallen:
if (ps > 200 && v > 0.0001 && v <= 0.1) alert(meld4); formdia1.ausgabe.value = Z; if ((ps > 0.5 && ps <= 200 && v > 0.0001 && v <= 1) || (ps > 0.5 && v > 1 && psv <= 25)) alert(meld1); formdia1.ausgabe.value = Y;
hier fehlen wohl die {}:
if (ps > 200 && v > 0.0001 && v <= 0.1) {
alert(meld4);
formdia1.ausgabe.value = Z;
}
if ((ps > 0.5 && ps <= 200 && v > 0.0001 && v <= 1) || (ps > 0.5 && v > 1 && psv <= 25)) {
alert(meld1);
formdia1.ausgabe.value = Y;
}
Sonst steht in formdia1.ausgabe.value immer Y.
Wenn es das nicht war, wäre eine über
Das unten stehende läuft so nicht.
hinausgehende Fehlerbeschreibung schon hilfreich für die Helfer.
Gruß
Jürgen