Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/04/2010, 20:05
eseceve
 
Fecha de Ingreso: febrero-2009
Mensajes: 44
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Problema para habilitar select con checkbox desde PHP

Código PHP:
Ver original
  1. echo "<tr bgcolor=$bgc height=20 class=Estilo5
  2.            <td>$codigo</td>
  3.            <td>$producto</td>
  4.            <td><input type='checkbox' name='pedido' id='pedido".$codigo."' value='".$precio."' onClick='deshabilita(\"$codigo\");'></td>
  5.            <td>
  6.                <select id='cantidad".$codigo."' name='cantidad' disabled>
  7.                    <option selected='selected'>1</option>
  8.                    <option value='2'>2</option>
  9.                    <option value='3'>3</option>
  10.                    <option value='4'>4</option>
  11.                    <option value='5'>5</option>
  12.                </select>
  13.            </td>
  14.            <td>$precio</td>
  15.        </tr>";
Fijate en el parámetro enviado a deshabilita()

Código Javascript:
Ver original
  1. function deshabilita(codigo)
  2. {
  3.     if (document.getElementById("pedido" + codigo).checked) {
  4.         document.getElementById("cantidad" +codigo).disabled = false;
  5.     } else {
  6.         document.getElementById("cantidad" +codigo).disabled = true;
  7.     }
  8. }


Prueba con eso