Roland: Auf Formularfelder über Array zugreifen

Beitrag lesen

vielleicht hilft dir das hier weiter:
ich hatte mal das problem, dass ich inhalte vom einen formular ins nächste (neues doc) übergeben musste. mir wurde folgendermassen geholfen:

<script language="JavaScript">
function NewSite()
{
  var newURL      = "druckvorschau.html";
  var Parameter1  = document.Formular.subject.value;
  var Parameter2  = document.Formular.Zustimmung.checked;
  var Parameter3  = document.Formular.Beschreibungsfeld.value;
  var Parameter4  = document.Formular.Tag.value;
  var Parameter5  = document.Formular.Monat.value;

...........

newURL = newURL + "#" + escape(Parameter24);
   newURL = newURL + "#" + escape(Parameter25);
   newURL = newURL + "#" + escape(Parameter26);
   newURL = newURL + "#" + escape(Parameter27);
   newURL = newURL + "#" + escape(Parameter28);
     location.href = newURL;
}
</script>

neues html doc:

<script language="JavaScript">
function WerteURLAus()
{
  var URLInhalt       = location.href;
  var ArrayVariable  = URLInhalt.split("#");
  document.Formular2.Ausgabe1.value=unescape(ArrayVariable[1]);
  document.Formular2.Ausgabe2.value=unescape(ArrayVariable[2]);
  document.Formular2.Ausgabe3.value=unescape(ArrayVariable[3]);

...........

}
</script>

greetz roland