Romero: Anzahl der Radio-Buttons ist "undefined"

Beitrag lesen

Hab herausgefunden, dass, wenn ich nur 1 Radio-Button habe, dass es ein Objekt ist. Und keine HTMLCollection.
Und deshalb kann ich da auch keine length-Abfrage starten.

Da also nun die Frage: Wie schaffe ich es trotzdem, dass ich beide "Längen" nutzen kann?
Einmal die des Formular-Elements, welches ich ansprechen will und einmal dieses als Objekt.

Weil brauche die Länge für eine for-in-Schleife. Und da ermittle ich das angekreuzte RadioButton so:

for( var k = 0; k < document.Auswahl.TAKSY_Auslesedaten_Eingabetext_Radiobuttons_Auswahl.length; k++ )  
{  
	if( document.Auswahl.TAKSY_Auslesedaten_Eingabetext_Radiobuttons_Auswahl[k].checked == true )  
	{  
		//--> tu was.  
	};  
};

Und wenn das dann ja als Länge 1 hat, geht das mit der length-Angabe ja nicht.
Wie kann also beide Varianten nutzen?

LG Romero