Problem
marty
- javascript
Hi
ich habe ein problem. Ich möchte, dass ich in einem Formular, eine beliebige Zahl eingeben kann und wenn ich dann auf Ausgabe klicke, sollen mir die Zahlen von 0 bis zu dieser eingegebenen Zahl untereinander aufgelistet werden. Dazu hab ich folgenden Code geschrieben:
<script language="JavaScript">
<!--
function berechnen()
{
answer="";
for(i=0;i<=document.form.eingabe.value;i++)
a=i;
answer=answer+a+" ";
}
document.write(answer);
-->
</script>
</head>
<body onLoad="document.form.eingabe.focus()">
<form name="form" action="test.html">
<p><input type="text" name="eingabe"></p>
<p><input type="submit" name="button" value="Ausgabe" onClick="berechnen()"></p>
</form>
</body>
irgendwo taucht ein Fehler auf. Kann mir jemand helfen?
Hi,
ich habe ein problem. Ich möchte, dass ich in einem Formular, eine beliebige Zahl eingeben kann und wenn ich dann auf Ausgabe klicke, sollen mir die Zahlen von 0 bis zu dieser eingegebenen Zahl untereinander aufgelistet werden.
Das ist jetzt der dritte Thread zum selben Thema (die anderen beiden stammen von Tanja und matthias.
Warum ständig ein neuer Thread? Und warum ständig neue Namen?
irgendwo taucht ein Fehler auf.
Irgendwo steht dann auch, welcher.
cu,
Andreas
Hallo,
for(i=0;i<=document.form.eingabe.value;i++)
a=i;
answer=answer+a+" ";
}
Erst mal fehlt die öffnende Klammer deiner for-Schleife. Das könnte schon mal ein Grund sein.
Gruß,
carl
Hi
ich habe ein problem. Ich möchte, dass ich in einem Formular, eine beliebige Zahl eingeben kann und wenn ich dann auf Ausgabe klicke, sollen mir die Zahlen von 0 bis zu dieser eingegebenen Zahl untereinander aufgelistet werden. Dazu hab ich folgenden Code geschrieben:
Mein Vorschlag:
<script language="JavaScript">
<!--
function berechnen()
{
var Ende = eval(document.form.eingabe.value)
var answer = "";
for(i=0; i<=Ende; i++)
{
answer = answer+i+" ";
}
document.write(answer);
}
-->
</script>
</head>
<body onLoad="document.form.eingabe.focus()">
<form name="form" action="test.html">
<p><input type="text" name="eingabe"></p>
<p><button onClick="berechnen()">Ausgabe</button></p>
</form>
</body>
Musst natürlich den Button unten wieder zu einem Submit Input umschreiben. (Ich habs halt zu Testzwecken anders machen müssen.)
Hoffe ich konnte dir helfen.
Servus,
Clemens
irgendwo taucht ein Fehler auf. Kann mir jemand helfen?