Axel Müller: <div id=wahl>Wert</div> - Wert wechseln?

Beitrag lesen

Hallo!

Danke erstmal für die Links der Funktionen aber soweit war ich auch schon vorher.

Also mein Code sieht so aus:

<script type="text/javascript">
 <!--

function check_all()
 {
   var a_liste = document.auswahl;
   var len = a_liste.elements.length;
   for (var i = 0; i < len; i++)
     {
   if (document.forms[0].elements[i].disabled != true)
    {
    document.forms[0].elements[i].checked = true;
    document.getElementById("wahl").firstChild.nodeValue = "JA" ;
    }
   //document.forms[0].all_del.checked = false;

}

}
 //-->
 </script>

<?php
echo '<form name="auswahl" method="post" action="'.$PHP_SELF.'">';

echo '<input type="checkbox" name="nummer[0]" value="1"> <div id=wahl>Nein</div><br>';
echo '<input type="checkbox" name="nummer[1]" value="4"> <div id=wahl>JA</div><br>';
echo '<input type="checkbox" name="nummer[2]" value="66" disabled> <div id=wahl>(deaktiviert)</div><br>';
echo '<input type="checkbox" name="nummer[3]" value="68"> <div id=wahl>Nein</div><br>';

echo '<input name="all_check" type="checkbox" onClick="check_all()"> Alle auswählen
   <input type="image"  type="submit" name="aendern" src="bild.gif" border="0" width="225" height="20">';
echo '</form>';
?>

Wenn ich nun auf den Button klicke wird nur das erste JA geändert.
Aber die anderen wohlen sich einfach nicht ändern?

Ich habe auch schon <div id=wahl[0]> [...] <div id=wahl[1]> [...]
und in der Funktion es document.getElementById("wahl")[i].firstChild.nodeValue = "JA" ; geschrieben aber das geht erst gar nicht.

Ich weiß nicht was ich falsch mache?