Archivlink: javarea.de Forum > JavaScript > Checkbox aktiviert Checkboxen
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Checkbox aktiviert Checkboxen

Pages: [1]

geschrieben von AskArT am 29.05.2005 - 20:27
Unzwar folgenes Problem:

Google hab ich so ziemlich durch und immer nur gefunden wie ein Button oder Text alle Checkboxen aktiviert! Ich bin aber daran interessiert dass wenn man eine Checkbox aktiviert alle anderen auch aktiviert werden und wenn ich die Hauptcheckbox deaktiviere auch alle anderen wieder deaktiviert werden!

PHP-Quelltext
1: 
2: 
3: 

<?
<input type="checkbox" name="loeschen[]" value="12345"
?>



So sieht die "untergeordnete" Checkbox aus!

PHP-Quelltext
1: 
2: 
3: 

<?
<input name="all" type="checkbox"  onclick="????">
?>



So die Hauptcheckbox

Hat jemand was zur Hand?
thx...

Edit: Nein vor den Checkboxen steht kein <? bzw. ein ?> lol

geschrieben von Armin am 29.05.2005 - 20:44
Schau mal hier http://javarea.de/index.php3?openca....amp;id=266

Armin

geschrieben von René am 29.05.2005 - 20:45
http://www.javarea.de/forum/showthr....eadid=4860

geschrieben von Michael am 29.05.2005 - 22:26
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
<script>
//Check all radio/check buttons script- by Wsabstract.com
//Visit Website Abstraction (http://wsabstract.com) for script
//Credit must stay intact for use

// Erweitert Michael Raberger
// http://www.look4it.at 

function checkall(formname,checkname,thestate){
  var el_collection=eval("document.forms."+formname+"."+checkname)
  for (c=0;c<el_collection.length;c++)
  el_collection[c].checked=thestate
}

function check_(){ // Fkt. Michael Raberger
  var check = document.checkform.checkboxen.checked;
  if(check == true)  checkall('test','v1',true);
  if(check == false) checkall('test','v1',false);
}
</script>

<form name="test">
<input type="checkbox" name="v1"> Box 1<br>
<input type="checkbox" name="v1"> Box 2<br>
<input type="checkbox" name="v1"> Box 3<br>


</form>

<!-- Änderung Michael Raberger -->
Alle Auswählen <input type="Checkbox" name="checkall" value="v" onclick="javascript:checkall('test','v1',true)"><BR />
Alle Abwählen <input type="Checkbox" name="checkall" value="v" onclick="javascript:checkall('test','v1',false)"><BR /><BR />

<form name="checkform" action="" method="">
Alle Auswählen / Abwählen <input type="Checkbox" name="checkboxen" value="v" onclick="check_()">
</form>

<!-- checkall(name of form, common name of checkbox group, true or false)-->

<a href="javascript:checkall('test','v1',true)">alle auswählen</a><br>
<a href="javascript:checkall('test','v1',false)">keine auswählen</a>


Hab ein paar Varianten durchgespielt.


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.