1+2=3? Per Radiobutton nächste HTML-Seite wählen
Jens
- javascript
Hallo,
ich habe ein Problem zu dem mir nur ein überschaubares, blödes Beispiel eingefallen ist:
Angenommen, ich wollte auf meiner Seite einen "Mini-Rechner" erstellen, bei dem ich in der ersten Spalte eine Zahl per Radio-Button auswähel lasse und in der zweiten Spalte ebenso. Beide Zahlen werden standardmäßig addiert.
Die Kombination der beiden Radiobuttons soll beim Abschicken des Formulars auf eine bestimmte, für die Kombination erstellte Seite, weiterleiten. Hier könnte dann das Ergebnis fest drauf programmiert sein. -Ich weiss, ein sau dummes Beispiel- Aber mir gehts nur um die Funktion.
Angenommen, ich hätte folgenden Quelltext, was müsste ich daran ändern, um bei der Kombination 1 und 2 auf die 3.html zu gelangen?
<form name="form1" method="post" action="">
<table width="100%" border="0">
<tr>
<td>
<div align="right">1
<input type="radio" name="radiobutton1" value="radiobutton">
</div>
</td>
<td rowspan="2" width="2%">+</td>
<td width="43%">2
<input type="radio" name="radiobutton" value="radiobutton">
</td>
</tr>
<tr>
<td>
<div align="right">2
<input type="radio" name="radiobutton1" value="radiobutton">
</div>
</td>
<td width="43%">3
<input type="radio" name="radiobutton" value="radiobutton">
</td>
</tr>
</table>
</form>
1000 Dank für Eure Antworten - und ich weiss, jetzt wirds wieder einige geben, die das für einen Schwachsinn halten (ich auch). Ich will aber die Funktionalität verstehen, um es dann in einer anderen Seite umzusetzen...
Hallo Jens,
Angenommen, ich wollte auf meiner Seite einen "Mini-Rechner" erstellen, bei dem ich in der ersten Spalte eine Zahl per Radio-Button auswähel lasse und in der zweiten Spalte ebenso. Beide Zahlen werden standardmäßig addiert.
Wie Du per JavaScript auf die Radiobuttons zugreifst, erfährst Du unter http://selfhtml.teamone.de/javascript/objekte/elements.htm#value.
Wie Du per JavaScript den Browser wieterleitest, erfährst Du unter http://selfhtml.teamone.de/javascript/objekte/location.htm#href.
Wie Du das Abschicken eines Formulars abfängst, erfährst Du unter http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onsubmit.
Dass diese Idee nur mit eingeschaltetem JavaScript funktioniert, ist Dir hoffentlich klar.
Grüße,
Christian