Hallo ich habe ein Problem in JavaScript. Ich setze alle Elementeauf hidden nur das erste Element bleibt sichtabr und es kommt zu einem Fehler aber ich verstehe nicht wo dort das Problem ist?
<script type="text/javascript">
<!--
function del()
{
var a_liste = document.auswahl;
var len = a_liste.elements.length;
for (var i = 0; i < len; i++)
{
document.id[0].checkbox_aktiv_sub[i].visibility = "hidden";
}
}
//-->
</script>
[...]
Die folgende Zeile läuft durch eine Schleife
echo '('.$i.') <img src="images/checkbox_aktiv_sub" id="checkbox_aktiv_sub['.$i.']">';
[...]
[Submit Button]
Wenn ich den Submit Button klicke wird meine JavaScript funktion aufgerufen wo checkbox_aktiv_sub auf hidden gesetzt wird nur das Funktioniert nur halb es werden alle auf hidden gesetzt außer das erste Element das belibt sichtbar und es kommt folgende Fehlermeldung:
'document.id.0' ist Null oder kein Obejekt
Und was sagt mir das nun? Alle anderen werden doch auf hidden gesetzt!