Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2012, 11:13
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 6 meses
Puntos: 12
Respuesta: Adecuar mi funcion

Cita:
Iniciado por Dradi7 Ver Mensaje
Haber mira podrias usarlo de esta manera

Código Javascript:
Ver original
  1. function Cambia(porcentaje){
  2.     for (i = 0, ele = document.forms["frm"][i]; i < document.forms["frm"].length; i++){
  3.         if(ele.type == "checkbox"){
  4.             ele.disabled = !ele.checked;
  5.         }
  6.     }
  7. }
  8. window.onload = function(){
  9.     Cambia(document.forms["frm"]["mycheck"]);
  10. };


Lo probe cambiando

Código HTML:
<script type="text/javascript">
function Cambia(porcentaje){
    for (i = 0, ele = document.form1["p1"][i]; i < document.form1["p1"].length; i++){
        if(ele.type == "checkbox"){
            ele.disabled = !ele.checked;
        }
    }
}
window.onload = function(){
    Cambia(document.form1["p1"]["aplica"]);
};
}
</script> 
form1=mi formulario
p1=input que quiero desactivar
aplica=mi checkbox

Pero no logre que si el input esta sin marca es decir vale 0
me mustres los inputs p1 en disabled