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> 
   
 
 
  era esa la respuesta que buscaba  
 
 
