Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/03/2014, 09:13
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 3 meses
Puntos: 22
Respuesta: Problema con deshabilitar un select!

Cita:
Iniciado por caricatos Ver Mensaje
...Teniendo valores (en los value) iguales a sus funciones, podrías simplificar mucho...
Excelente maestro caricatos. Hice cambios según tus recomendaciones, y todo funciona bien. La cosa quedó así.

Sería bastante nutritivo si pudieras explicar cómo se lee esto:onchange="window[this.value]()"

Creo entender la parte de [this.value](), que sin duda dice: cuando ocurra el evento onchange en el select, se va a ejecutar la función que tenga como nombre lo mismo que el value de este (this) elemento cliqueado.

Pero no entiendo bien qué hace ahí el window. Por lo que logro ver, bueno, pues se hace referencia al objeto window, o sea a la ventana, como si fuera un array, y por eso se ponen inmediatamente los corchetes haciendo referencia a un índice, el índice sería el option seleccionado...







Saludos!

Última edición por berkeleyPunk; 08/03/2014 a las 10:00