Eh tomado un ejemplo del foro que me sirve para una aplicacion, pero me eh encontrado con el siguiente problema al utilizar la etiqueta <fieldset>
El ejemplo me permite seleccionar todos los checkbox o unvertir los checkbox marcados, pero al utilizar la etiqueta <fieldset> me daje de funcionar.
Como puedo solucionar el problema o con que puedo reemplazar la etiqueta <fieldset> por algo similar para mantener el luck de la pagina.
Aca les dejo un ejemplo de codigo con el cual me genera el problema
Código PHP:
<HTML>
<head>
<script language="javascript" type="text/javascript">
function marcaTodos(formu) {
for (i=0; i<formu.length; i++) {
with (formu.elements[i]) {
if ( type == 'checkbox' ) { checked = true }
}
}
}
function invierte(formu) {
for (i=0; i<formu.length; i++) {
with (formu.elements[i]) {
if ( type == 'checkbox' ) { checked = !checked }
}
}
}
</script>
</HEAD>
<body>
<form>
<fieldset class="fieldset">
<legend> bla bla bla </legend>
<input type="checkbox" name="checkbox1" checked>op-1
<br><input type="checkbox" name="checkbox2">op-2
<br><input type="checkbox" name="checkbox3">op-3
<br><input type="checkbox" name="checkbox4" checked>op-4
</fieldset>
<table border="0" width="100%">
<tr>
<td width="100%" align="center">
<input type="button" value="Marcar todos" onClick="marcaTodos(this.form)" >
<input type="button" value="Invertir" onClick="invierte(this.form)" >
</td>
</tr>
</table>