Lösung eines Zahlenintervall wierd an der Falschen Stelle angezeigt.

Hallo,
ich muss für die Schule eine Website mit java programmieren auf der es ein Textfeld gibt in das man eine Zahl von 1-100 eingeben kann und das ergebnis sollte in einem anderen Textfeld darunter erscheinen. Jedoch werde ich zu einer anderen Website weitergeleitet.




Hier ist das script:

[Java] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
<script language="JavaScript">
<!--

function eingabezahl (zahl)
{ if (zahl<=10&&0<zahl){ // definition für das intervall ]0,10] , dafür gilt
document.write ("Die Zahl ist positiv und kleiner oder gleich 10!"); // das programm schreibt dass die zahl zwischen 0 (sie ist also positiv) u 10 liegt
}
else if (10<zahl&&zahl<=20) { // definition für das intervall ]10,20] , dafür gilt
document.write ("Die Zahl ist größer 10 und kleiner oder gleich 20!"); // das programm schreibt dass die zahl zwischen 10 u 21 liegt
}
else if (20<zahl&&zahl<=30) { // definition für das intervall ]20,30] , dafür gilt
document.write ("Die Zahl ist größer 20 und kleiner oder gleich 30!"); // das programm schreibt dass die zahl zwischen 20 u 31 liegt
}
else if (30<zahl&&zahl<=40){ // definition für das intervall ]30,40] , dafür gilt
document.write ("Die Zahl ist größer 30 und kleiner oder gleich 40!"); // das programm schreibt dass die zahl zwischen 30 u 41 liegt
}
else if (40<zahl&&zahl<=50) // definition für das intervall ]40,50], dafür gilt
{
document.write ("Die Zahl ist größer 40 und kleiner oder gleich 50!"); // das programm schreibt dass die zahl zwischen 40 u 51 liegt
}
else if (50<zahl&&zahl<=60) // definition für das intervall ]50,60] , dafür gilt
{
document.write ("Die Zahl ist größer 50 und kleiner oder gleich 60!"); // das programm schreibt dass die zahl zwischen 50 u 61 liegt
}
else if (60<zahl&&zahl<=70) // definition für das Intervall ]60,70] , dafür gilt
{
document.write ("Die Zahl ist größer 60 und kleiner oder gleich 70!"); // das programm schreibt dass die zahl zw 60 u 71 liegt
}
else if (70<zahl&&zahl<=80) // definition für das intervall ]70,80] , dafür gilt
{
document.write ("Die Zahl ist größer 70 und kleiner oder gleich 80!"); // das programm schreibt dass die zahl zwischen 70 u 81 liegt
}
else if (80<zahl&&zahl<=90) // definition für das intervall ]80,90] , dafür gilt
{
document.write ("Die Zahl ist größer 80 und kleiner oder gleich 90!"); // das programm schreibt dass die zahl zwischen 80 u 91 liegt
}
else if (90<zahl&&zahl<=100) // definition für das intervall ]90,100] , dafür gilt
{
document.write ("Die Zahl ist größer 90 und kleiner oder gleich 100!"); // das programm schreibt in welchem Intervall die Zahl liegt
}
else if (zahl>100||0>zahl) // definition für die zahlen, die nicht ins Feld eingegeben werden sollten , dafür gilt
{
document.write ("Die Zahl liegt nicht zwischen 0 und 100!"); // der nutzer wird darauf aufmerksam gemacht, dass die zahl nicht im gegebenen bereich liegt
}
}

//-->
</script>
</head>
<body>
<form name="f">
Geben Sie eine Zahl zwischen 0 und 101 ein:
<input type=text name="Eingabezahl">
<input type=button value="Ausführen" onClick="eingabezahl(document.f.Eingabezahl.value)">
<p>

Intervall:
<output rows="3" cols="60" name="ergebnis"></output>

<p>

<input type="reset" value="Neue Angabe" onclick="document.f.reset()">

</form>

</body>
</html>
Java:
Danke im voraus.
Ps: habe es in Pspad geschrieben.
 

Zurück
Oben