joah.: Abfrage ob Element existiert

Beitrag lesen

Hallo!

Ich habe eine Frage, und zwar:

Ich habe in einer Datenbank 5 Einträge, für jeden Eintrag erstelle ich eine Checkbox e1 - e5.

Nun möchte ich abfragen, wieviele der Fehler gecheckt sind.
Wenn ich es immer auf 5 mache funktioniert es.

Nun sind es aber nicht immer 5 Elemente, manchmal sind es nur 3 oder sogar nur 2.
----

if (document.forms[0].e1.checked) {
anzahl++;
}
if (document.forms[0].e2.checked) {
anzahl++;
}
if (document.forms[0].e3.checked) {
anzahl++;
}
if (document.forms[0].e4.checked) {
anzahl++;
}
if (document.forms[0].e5.checked) {
anzahl++;
}

alert(anzahl);

---

anzahl = 0;

for(i=1; i <= $anzahl;i++){
if ('document.forms[0].e'+i+'.checked') {
anzahl++;
}
}
alert(anzahl);
---
an die if-struktur scheint er aber nicht dranzukommen. Ist das überhaupt möglich? Kann mir jmd. weiterhelfen?

Danke!