Hallo Anonymus
> oder stimmt dies wirklich?
Das findest Du schnell raus, wenn Du es ausprobierts. Das Ergebnis ist, dass ziemlich nichts passiert. Allenfalls wird ein Fehler in Zeile 11 reklamiert. Nachfolgend das Ganze mit Zeilennummern Korrekturen
1 <html>
2 <head>
3 <title> Übung </title>
4 <script language="JavaScript">
5
6 function Ermittln(){
7 var Zahl, Ergebnis;
8
9 Zahl = document.Ermittln.Zahl.value;
Das Formular heisst «Zahl» => Zahl = document.Zahl.Zahl.value;
10
11 if (Zahl <1) {Ergebnis = <1;}
Ein String muss zwischen "" oder '' sein => if (Zahl <1) {Ergebnis = "<1";}
12 else if (Zahl ==1) {Ergebnis = 1;}
13 else {Ergebnis = >1;};
dito wie Zeile 11
14
15 document.Ermittln.Ergebnis.value=Ergebnis;
dito wie Zeile 9
16
17 }//Ende der Funktion
18
19 </script
20
21 </head>
22 <body>
23 Wir wollen Zahlen ermittln.
24 <form name="Zahl">
25 <br>
26 Zahl <input type="text" size="10" name="Zahl">
27 <br>
28 <input type="Button" value="Ermittl" onklick="Ermittln()">
onclick heisst der Event => <input type="Button" value="Ermittl" onclick="Ermittln()">
29 <br>
30 Ergebnis <input type="text" size="5" name="Ergebnis">
31
32 </form>
33 </body>
34 </html>
als Antwort auf: [#93524]
(Dieser Beitrag wurde von Markus Walker am 27. Jun 2004, 17:17 geändert)