Cita:
Iniciado por caricatos
Hola:
Para ese tipo de nombres debes usar la sintaxis de los corchetes... y recorrer el array
function Cambia(porcentaje) {
for (i = 0, elemento = document.form1["aplica[]"]; i < elemento.length; i++)
elemento[i].value = (porcentaje.checked) ? "":"0";
}
Saludos

Gracias mil, funciona perfecto

supongo que en esta linea elemento[i].value = (porcentaje.checked) ? "":"0";
se manda a escribir el 0.... bien si me gustaría que mi input quedará deshabilitado
cambie lo siguiente
<script type="text/javascript">
function Cambia(porcentaje) {
for (i = 0, elemento = document.form1["aplica[]"]; i < elemento.length; i++)
elemento[i].disabled = true;
}
</script>
y funciona pero me gustaría que al dar clic en el checkbox se vuelva a activar
gracias por su ayuda