Checkbox-Script
Kontrollieren Sie mit einer Checkbox weitere Checkboxen hinsichtlich Ihrer Markierung.
Wählen Sie aus den Menüpunken aus:
Mich interessiert/interessieren ...
alle genannten Themen
XHTML
JavaScripts
Formular-Scripts
Suchmaschinentipps
Domaininformationen
andere
Das JavaScript sieht wie folgt aus
Position in der html-Datei:
head
-Bereich
<script type="text/javascript"> <!-- // reformuliert by jjs@schleu.de function ALLChoice(field, i) { var checkcount = 0; var loop; for (loop = 1; loop < field.length; loop++) { if (i == 0) { field[loop].checked = field[0].checked; } else { if (field[loop].checked) { checkcount++; } field[0].checked = (checkcount == field.length-1); } } } // --> </script>
Position in der html-Datei:
body
-Bereich, hier beispielhaft:
<form name="checkboxall"> <input type="checkbox" name="allchecked" value="*" onclick="ALLChoice(document.checkboxall.allchecked, 0)"> alle genannten Themen <br> <input type="checkbox" name="allchecked" value="XHTML" onclick="ALLChoice(document.checkboxall.allchecked, 1)"> XHTML <br> <input type="checkbox" name="allchecked" value="JavaScript" onclick="ALLChoice(document.checkboxall.allchecked, 2)"> JavaScripts <br> <input type="checkbox" name="allchecked" value="formularscripts" onclick="ALLChoice(document.checkboxall.allchecked, 3)"> Formular-Scripts <br> <input type="checkbox" name="allchecked" value="Suchmaschinen" onclick="ALLChoice(document.checkboxall.allchecked, 4)"> Suchmaschinentipps <br> <input type="checkbox" name="allchecked" value="Domains" onclick="ALLChoice(document.checkboxall.allchecked, 5)"> Domaininformationen <br> <input type="checkbox" name="andere" value="anderes"> anderes <br> <input type="reset"> </form>
© 2000