ich will mittels eines Framesets Variablen übergeben (wie das Beispiel bei selfHTML mit vorname und nachname), nur dass ich anstatt zweier Textfelder gerne eine Gruppe an Radioboxen habe (3x3) und die dann beim Senden übergeben.
Allerdings funktioniert das nur, solange es pro gruppe nur eine Radiobox gibt (was nicht viel sinn macht.
In diesem Beispiel aus der Form „form_typ“;
die Radioboxen haben den namen „typ“
ich will mittels eines Framesets Variablen übergeben (wie das
Beispiel bei selfHTML mit vorname und nachname), nur dass ich
anstatt zweier Textfelder gerne eine Gruppe an Radioboxen habe
(3x3) und die dann beim Senden übergeben.
Allerdings funktioniert das nur, solange es pro gruppe nur
eine Radiobox gibt (was nicht viel sinn macht.
Es funktioniert mit den JavaScript-Funktionen unter oben angegebener SelfHtml-Adresse wahrscheinlich nicht mal dann, weil bei Einzelradiobuttons der Value gesendet werden dürfte, egal ob man den Knopf geklickt hat oder nicht.
Efchen hat Recht. Ist wohl eher eine JavaScript-Frage.
Danach soll je nach Auswahl an Dingen angezeigt werden, die abhängig ist von der Auswahl des Anwenders. Aber dazu später.
Jetzt geht es erstmal darum die Auswahl des Anwenders zu Speichern und für später zu übergeben.
selfHTML schlägt hier vor, dass z.B. mit Frameset zu machen (wobei ich nur einen Frame nehme, um die Variablen im parent-Frame zu speichern.
Ich habe versucht das Beispiel von Labels auf Radiobox zu übertragen, dass funktioniert aber nur, solange ich nur EINE Radiobox habe.
code:
xy
function uebergabe () {
parent.typ_a = document.forms.form_typ_a.elements.typ_a.value;
parent.typ_b = document.forms.form_typ_b.elements.typ_b.value;
location.href = „eingabe2.html“;
return false;
}
Typ A:
Typ B:
Ich will einen Maßnahmenkatalog erstellen, bei dem der
Anwender zunächst einige Frage beantwortet. (In Form von
Radiobox-Gruppen)
Um Daten zu verarbeiten, benötigst Du eine Programmiersprache. Je nachdem, wie Du das lösen willst, eine serverseitige oder eine clientseitige. Mit HTML bzw. CSS geht sowas nicht, beides sind keine Programmiersprachen, sie sind nicht für die Verarbeitung von Daten zuständig, sondern für die Auszeichnung des Inhalts.
Deswegen versucht man Dir hier im Thread überall zu sagen, dass die Frage im falschen Forum gelandet ist.
selfHTML schlägt hier vor, dass z.B. mit Frameset zu machen
Ich würde Frames im Normalfall gar nicht verwenden und finde auch, dass man sich da etwas aneignet, was man so nie wieder braucht.
Ich würde mich an Deiner Stelle für Deine Aufgabenstellung mit einer serverseitigen Sprache auseinander setzen (PHP oder Perl). Dabei lernst Du dann, Daten zu verarbeiten, zu speichern (z.B. auch in einer SQL-Datenbank), was Du später immer wieder brauchen kannst - und sei es auch nur in einem Gästebuch.
Deswegen weiter oben im thread der Hinweis, dass es sich um eine JavaScript- und keine HTML/CSS-Frage handelt.