Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/08/2011, 14:33
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Checkbox para habilitar/deshabilitar campos en un array

¿Algo así?
Código PHP:
<html>
<
head>
<
script type="text/javascript">
/**
 * By Panino5001: http://forosdelweb.com/miembros/panino5001
 */
function addEvent(obj,type,fun){  
    if(
obj.addEventListener){  
        
obj.addEventListener(type,fun,false);  
    }else if(
obj.attachEvent){  
        var 
f=function(){  
            
fun.call(obj,window.event);  
        }  
        
obj.attachEvent('on'+type,f);  
        
obj[fun.toString()+type]=f;  
    }else{  
        
obj['on'+type]=fun;  
    }  
}

/**
 * By somebody else ;-p
 */
window.onload = function(){
    
obj document.getElementsByName('enableDisableFoo')[0];
    
addEvent(obj'click', function(){
        
objFoo document.getElementsByName('foo[]');
        for(var 
i in objFoo){
            
objFoo[i].disabled this.checked;
        }
    });
}
</script>
</head>
<body>
<input type="checkbox" name="enableDisableFoo" />
<table>
    <tr>
        <td><input type="text" name="foo[]" value="foo1" /></td>
    </tr>
    <tr>
        <td><input type="text" name="foo[]" value="foo2" /></td>
    </tr>
    <tr>
        <td><input type="text" name="foo[]" value="foo3" /></td>
    </tr>
    <tr>
        <td><input type="text" name="foo[]" value="foo4" /></td>
    </tr>
    <tr>
        <td><input type="text" name="foo[]" value="foo5" /></td>
    </tr>
</table>
</body>
</html> 
Te recomiendo que leas un poco de javascript para que te puedas desenvolver.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos