Im Prinzip geht es darum aus einer Liste mit einer unbekannten Anzahl an Radio-Butons einen Wert zu übernehmen.
Die unbekannte Anzahl resultiert aus DB-einträgen die variieren.
Wie prüft man eigentlich ob ein Button gewählt wurde?
Bei 3 würde ich die so machen:
if (frmNews.elements["valCat"][0].checked == false &&
frmNews.elements["valCat"][1].checked == false &&
frmNews.elements["valCat"][2].checked == false )
{
alert("! Achtung, Sie haben keine Kategorie gewählt !");
jedoch bei unbekannt?