Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/08/2012, 11:07
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Funcion en array

Cita:
Iniciado por caricatos Ver Mensaje
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