Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2005, 09:53
Avatar de vitxo
vitxo
 
Fecha de Ingreso: septiembre-2003
Ubicación: Valencia
Mensajes: 219
Antigüedad: 21 años, 6 meses
Puntos: 0
Pues porque document.getElementById("paises") devuelve un objeto de la clase HTMLSelectElement que representa el Select correspondiente en el documento. Lo que he hecho es que el Select de las provincias "observe" al de los paises para que se actualice cuando seleccione un país en concreto. La lógica encargada de ver qué país se ha seleccionado y rellenar en consecuencia el select de las noticias se encuentra en el método update() del objdgo oProvincias (que es una instancia de HTMLSelectElement).

Más info del patrón de diseño Observer aquí: http://es.wikipedia.org/wiki/Observe...de_dise%C3%B1o)

Es una aproximación orientada a objetos nada más y nada menos al clásico problema de actualizar un Select en función de la opción seleccionada en otro.

Última edición por vitxo; 10/11/2005 a las 10:10