Hmm,
Kennt sicher alle diese Buttons, wo draufsteht "alle markieren". Beim Klick werden dann alle markiert.
Hab mir auch sowas gebastelt:
so funktioniert das JS wunderbar. allerdings habe ich dann in PHP das Problem, dass der Browser mir nur eine category_id sendet. Und kein Array. Kein Problem, denkt man, macht man im Formular einfach name="category_id[]". Da freut sich PHP, aber das markieren mittels Button klappt natürlich(?) nicht mehr.
Jemand ne Lösung?
Kennt sicher alle diese Buttons, wo draufsteht "alle markieren". Beim Klick werden dann alle markiert.
Hab mir auch sowas gebastelt:
PHP-Code:
<input type="checkbox" name="category_id" value="2" />
<input type="checkbox" name="category_id" value="3" />
<input type="checkbox" name="category_id" value="4" />
<input type="checkbox" name="category_id" value="5" />
<input type="button" value="markieren"
onclick="mark(this.form.category_id)">
<script language="javascript"><!-- Begin
var f = false;
function mark(field)
{
if(!f)
{
for(i=0;i<field.length;i++)
field[i].checked = true;
f = true;
}
else
{
for(i=0;i<field.length;i++)
field[i].checked = false;
f = false;
}
}
// End --></script>
Jemand ne Lösung?
Kommentar