Ja, dafür gibt es eine Begründung. Ich hatte nie einen richtigen Lehrer o.ä.
Meine erste Sprache war so eine GTR Sprache, Casio Basic. Dort hat nur mal einer kurz die For Schleife gezeigt, erklärt aber nicht.
Also, wie gesagt, ich hab mir in C++, in C, in JS, Batc, Casio Basic und in Java teilweise allein die if Anweisung, ein und Ausgabebefehl, Berechnungen, Variablen beigebracht.
Ich werds mir aber nochmal anschauen. In Casio Basic gab es verschiedene Schleifen. Einmal die For Schleife und einemal so eine While Schleife. Die letztere beherrsche ich ganz gut, zumindest in dieser GTR Sprache. Vielleicht kannst du ja mit diesen Begriffen was anfangen.
Aber nochmal, stimmt der Teil?
for (var i=0; i < 3; i++)
Nochmal zum Allgemeinverständnis: Warum wird var i=0 nur am Anfang und i++ immer ausgeführt? Ich meine, theorethisch, müsste doch beides immer ausgeführt werden, oder?
Momentan sieht das so aus:
JavaScript teil
<script language="JavaScript">
<!--
function ausgabe()
{
alert (wert);
}
function get_fe_value()
{
for (var i=0; i < 3; i++)
{
if (document.orderform.fe.checked)
{
var wert = document.orderform.fe.value;
}
}
}
HTML Teil Frage
<form action="input_radio.htm">
<p><font size="+1"><u>dein Name?</u></font>?</p>
<p>
<input type="radio" name="fe" value="1"> Hans<br>
<input type="radio" name="fe" value="2"> Horst<br>
<input type="radio" name="fe" value="3"> Erwin
</p>
</form>
HTML Teil Button:
<form name="Test" action="">
<input type="button" value="Auswertung"
onclick="get_fe_value(); ausgabe()">
</form>
Bloß leider passiert nichts, wenn ich auf den Button drücke.