Antje Hofmann: Wertübergabe - Probleme (wegen unterschiedliche type-tags) ?

Beitrag lesen

Hallo Michael,

werden. Doch ich bekomme ne Fehlermeldung mit "undefined", weil die type-werte
unterschiedlich sind. Hier mal die Quellcode:

weil du ihm nicht den gewählten Radiobutton übergibst. Dein Problem steckt also nicht in der Übergabe, sondern in der Auswahl des richtigen Buttons zwecks Übergabe.

function NaechsteSeite()
{
  var newURL         = "ergebnis.htm";

Hier muß eine Schleife zwecks Auswahl vorgeschaltet werden.

var ParameterEins  = document.Formular.Eingabe1.value;

damit ParameterEins einen konkreten Wert bekommt.

deine Funktion sieht danach so aus:

function NaechsteSeite()
{
  var newURL         = "ergebnis.htm";

for (i=0;i<document.Formular.Eingabe1.length;i++)
   {  
      if (document.Formular.Eingabe1[i].checked)
          {
            var ParameterEins  = document.Formular.Eingabe1[i].value;
            break;
          }
   }

newURL = newURL + "#" + escape(ParameterEins);
location.href = newURL;
}

Vergleiche außerdem, wie ich die Buttons anspreche, das hast du selbst gar nicht getan.

Viele Grüße

Antje