Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/11/2011, 07:05
Avatar de Richifredo
Richifredo
 
Fecha de Ingreso: noviembre-2011
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Utilizar variable en llamada a checkbox desde una funcion

Perfecto. Al principio no sabia como hacerlo de esa manera, pero he acabado consiguiendolo. Gracias DataLore.

Ya que estoy, posteo como lo he dejado:

La creacion de los checks:
Código HTML:
<tr>
  <td>Primer Grupo</td>
  <td>
    <input type=checkbox name="primergrupo" id="0" onClick="rellenar(this)">
    <input type=checkbox name="primergrupo" id="1" onClick="rellenar(this)">
    <input type=checkbox name="primergrupo" id="2" onClick="rellenar(this)">
  </td>
</tr>
<tr>
  <td>Segundo Grupo</td>
  <td>
    <input type=checkbox name="segundogrupo" id="0" onClick="rellenar(this)">
    <input type=checkbox name="segundogrupo" id="1" onClick="rellenar(this)">
    <input type=checkbox name="segundogrupo" id="2" onClick="rellenar(this)">
  </td>
</tr> 
Y la funcion en javascript:
Código HTML:
<script>
  function rellenar(b) {
    elementos = document.getElementsByName(b.name);
    for (i = 0 ; i <= 5 ; i++) {
      if (i <= b.id) {
        elementos[i].checked = true;
      } else {
        elementos[i].checked = false;
      }
    }
  }
</script>