klaus: Wertuebergabe in Formularen - newbiefrage

Beitrag lesen

Aber nun haben ja mehrere Checkboxen die gleichen Namen

<input type="checkbox" name="zahl" value="autor">
<input type="checkbox" name="zahl" value="autor1">
...
also muss ich irgendeine Schleife basteln, die alle checkboxen
mit Namen Zahl abgrast und var a dann aus den gesammelten werten besteht.

schaue mal hier nach <../../sfausles/tsfa_tch.htm#a4>

ja, danke, hab ich gemacht, nur wie häng ich die Strings aneinander ?

Hab sowas in der Richtung probiert:

function check_auswahl()
{
  for (i=0; i<document.eform.zahl.length; i++)
  if (document.eform.zahl[i].checked)
  var a=self.document.eform.zahl[i].value;
  self.name=a+" "+a[i];
  return true;
  return false;
  }

aber das geht natürlich nich, weil a[i] wohl nich definiert ist.
wenn ich aber statt var a=  var a[i] = schreibe gehts auch nich.
Das is so blöd, ich weiss, dass das irgendwie relativ einfach sein muss, aber da sind einfach zu viele Bäume im Wald ;)

grüsse klaus