Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/12/2012, 02:34
Unaided
 
Fecha de Ingreso: noviembre-2007
Mensajes: 8
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Desactivar elemento cuando todos los checkbox estén desmarcados

Gracias por responder!

El problema que tengo es que no me recorre el array de checkboxes que genero con un for.

Código PHP:
Ver original
  1. for($h=0;$h<count($hosts);$h++){
  2.    echo "<td>
  3.             <input type=checkbox name=hostbox[]
  4.                   onClick=javascript:swap_hostaction() value=".$hosts[$h].">
  5.             <label>".$hosts[$h]."</label>
  6.             </td>";


Código Javascript:
Ver original
  1. function swap_hostaction() {
  2. for (i=0; i<document.myform.elements.length; i++)
  3.       if(document.myform.elements[i].name == "hostbox[]" )
  4.          if(document.myform.elements[i].checked)
  5.           activar_hostaction();
  6.          else
  7.           desactivar_hostaction();
  8. }