Ich habe gegooglet nach einer guten lösung für mein Checkbox problem. Am nächsten kam meine Vorstellung dieser code:
Jetzt fragt ihr euch, wieso PHP und wo ist das problem...
Die Checkbox bekommt ihren Namen mit php.
Der oben genannte code hat den Nachteil das die Boxen den namen "auswahl" haben müssen wie mache ich es nun das die Boxen nach dem Typ angekreuzt werden. Ich möchte Alle Checkboxen auf der Seite aktivieren und deaktivieren egal welcher namen.
Ich Bitte um Hilfe
Code:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Demo</title>
<script language="JavaScript">
<!-- Begin
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
return " Alles Demakieren"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "Alles Markieren"; }
}
// End -->
</script>
</head>
<body>
<div align="center"><form action="" method="" target="">
<input type=checkbox name=auswahl value="1">Auswahl1
<input type="checkbox" name="auswahl" value="2">Auswahl2
<input type=checkbox name=auswahl value="3">Auswahl3
<input type=checkbox name=auswahl value="4">Auswahl4
<input type=checkbox name=auswahl value="5">Auswahl5
<input type=button value="Ales Markieren" onClick="this.value=check(this.form.auswahl)">
</form></div>
</body>
</html>
Die Checkbox bekommt ihren Namen mit php.
Code:
<input name="user_c_<?=$row_in["id"];?>" type="checkbox" id="user_c_<?=$row_in["id"];?>" value="on" <? if($_POST["user_c_".$row_in["id"]]=="on") { echo 'checked="checked"'; } ?> />
Ich Bitte um Hilfe

Kommentar