Thomas: Radio-Button auslesen - Name des Buttons ist aber in Array

hi,

also ich muss ein radio-button auslesen, aber das problem ist, dass wenn man ein radio-button auslesen möchte, dann muss man hin den namen des radio-buttons immer eine zahl eingeben.
am besten ihr schaut es euch kurz an.

<input type="radio" name="art" value="0"> null
<input type="radio" name="art" value="1"> eins
<input type="radio" name="art" value="2"> zwei
<input type="radio" name="art" value="3"> drei
<input type="radio" name="art" value="4"> vier

man muss es ja so auslesen:

for(var i=0;i<5;i++) {
if(document.formularname.art[i].checked == true) {mach was}
}
ist eigentlich kein problem, aber bei mir steht art schon in einem array:

arra = new Array("art","nächstes Radio");

for(var i=0;i<arra.length;i++) {

for(var b=0;b<5;b++) {
if(document.formularname[arra[i]].checked == true) {mach was}  #jetzt kann ich hier aber nicht angeben ob
                                                                art[0],art[1],...,art[4] ausgelesen werden soll
}

}

ich hoffe ihr versteht was ich meine.

  1. var arra = new Array('art', 'nächstes Radio');

    for (i = 0; i < arra.length; i++)
    {
     for (b = 0; b < 5; b++)
     {
      if (document.form_name.arra[i][b].checked == true)
      {
       // mach was
      }
     }
    }

    1. Falls der erste Vorschlag in die Hose ging. ;-)

      arra = new Array('art', 'nächstes Radio');

      for (i = 0; i < arra.length; i++)
      {
       for (b = 0; b < 5; b++)
       {
        if (document.form_name.elements[arra[i]][b].checked == true)
        {
         // mach was
        }
       }
      }