Hallo!
... aber nun bräuchte ich halt bei der ersten if abfrage eine schleife, die mir alle 'Art's' durchprüft, und mir dann wenn eines oder mehrere aktiv sind mir ein 'true' liefert.
ich habe leider vom array auslesen nicht so viel ahnung.
Eine IF Abfrage kennt keine Schleife, aber logische Verknüpfungen die in dem vorigen Link beschrieben werden.
Möglichkeit A: Du kennst die Anzahl von Art zum Zeitpunkt des Code erstellens. Dann musst die Abfragen halt mit logischen Operatoren verknüfpen:
if (document.Testform.Art[0].checked == true OR document.Testform.Art[1].checked == true OR ....)
Möglich B: Du kennst die Anzahl erst zur Laufzeit. Dann musst du das Array halt mit einer For Schleife durchgehen und jedes einzelne Art Element überprüfen.
mfg
frafu