mark chopin: Mehrere Checkboxen per Link aktivieren

Beitrag lesen

Ich finde die Anleitung zur Selbsthilfe auch lobenswert.

Wobei ich mir folgenden Codeschnipsel nicht verkneifen kann
(Diese Funktion merkt sich die vorher aktivierten Checkboxen):

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  
<html>  
<head>  
 <title>checkCheckboxes</title>  
 <script type="text/javascript">  
 <!--  
[code lang=javascript]  
  var checkboxesStatus = new Array();  
  
  function checkCheckboxes (pObject,pName) {  
   var checkboxes = document.forms["one"].elements[pName];  
  
   if (pObject.checked==true) {  
    for (var i=0;i<checkboxes.length;i++) {  
     checkboxesStatus[i] = checkboxes[i].checked;  
     checkboxes[i].checked = true;  
    }  
   } else {  
    for (var i=0;i<checkboxes.length;i++) {  
     checkboxes[i].checked = checkboxesStatus[i];  
    }  
   }  
  }  
 //-->  

~~~~~~html
  
 </script>  
</head>  
  
<body>  
  
<form name="one" action="" method="post">  
 <input type="checkbox" name="two" value="" onclick="checkCheckboxes(this,'delete[]');">  
 <br /><br />  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
 <input type="checkbox" name="delete[]" value="">  
</form>  
  
</body>  
</html>  

Ob das nun "hingerotzt" ist das muss Thomas entscheiden.